Как пересылать порты на виртуальную машину и использовать ее как сервер

Оглавление:

Как пересылать порты на виртуальную машину и использовать ее как сервер
Как пересылать порты на виртуальную машину и использовать ее как сервер

Видео: Как пересылать порты на виртуальную машину и использовать ее как сервер

Видео: Как пересылать порты на виртуальную машину и использовать ее как сервер
Видео: Как настроить почтовый ящик в Outlook 2016 - YouTube 2024, Апрель
Anonim
VirtualBox и VMware по умолчанию создают виртуальные машины с сетевым типом NAT. Если вы хотите запустить серверное программное обеспечение внутри виртуальной машины, вам нужно будет изменить свой тип сети или переадресации портов через виртуальный NAT.
VirtualBox и VMware по умолчанию создают виртуальные машины с сетевым типом NAT. Если вы хотите запустить серверное программное обеспечение внутри виртуальной машины, вам нужно будет изменить свой тип сети или переадресации портов через виртуальный NAT.

Виртуальные машины обычно не должны быть доступны извне виртуальной машины, поэтому по умолчанию это нормально для большинства людей. Он фактически обеспечивает некоторую безопасность, поскольку он изолирует виртуальную машину от входящих соединений.

Выбор мостовой сети

С типом сети NAT ваша операционная система хоста выполняет трансляцию сетевых адресов. Виртуальная машина использует IP-адрес вашего хост-компьютера и не получит входящий трафик. Вместо этого вы можете использовать мостовой режим сети - в режиме моста виртуальная машина будет отображаться как отдельное устройство в вашей сети и иметь свой собственный IP-адрес.

Чтобы изменить тип сети виртуальной машины в VirtualBox, щелкните правой кнопкой мыши виртуальную машину и выберите «Настройки». Если вы не можете нажать «Настройки», вам необходимо отключить виртуальную машину до внесения изменений.

Выберите сетевой режим адаптера адаптера в разделе «Параметры сети» и нажмите «ОК». Для получения дополнительной информации о каждом типе сетевого режима см. Раздел «Введение в сетевые режимы» в руководстве VirtualBox.
Выберите сетевой режим адаптера адаптера в разделе «Параметры сети» и нажмите «ОК». Для получения дополнительной информации о каждом типе сетевого режима см. Раздел «Введение в сетевые режимы» в руководстве VirtualBox.
Процесс аналогичен в приложениях VMware. Сначала щелкните правой кнопкой мыши отключенную виртуальную машину и выберите «Параметры виртуальной машины».
Процесс аналогичен в приложениях VMware. Сначала щелкните правой кнопкой мыши отключенную виртуальную машину и выберите «Параметры виртуальной машины».
Выберите виртуальное аппаратное устройство сетевого адаптера, выберите тип сетевого соединения с мостом и нажмите «ОК».
Выберите виртуальное аппаратное устройство сетевого адаптера, выберите тип сетевого соединения с мостом и нажмите «ОК».
Image
Image

Перенаправление портов на виртуальную машину

Если вы предпочитаете использовать сетевой режим NAT по какой-либо причине, вы также можете перенаправлять порты через NAT виртуальной машины. Обратите внимание, что необходим только один из этих шагов - вам не нужно пересылать порты, если вы включили мостовую сеть выше.

В какой-то момент вам пришлось использовать команду VBoxManage для пересылки портов в VirtualBox, но VirtualBox теперь содержит простое графическое окно переадресации портов. Если вам нужно настроить перенаправление портов с помощью команды VBoxManage вместо использования графического интерфейса, вы найдете инструкции для этого в руководстве VirtualBox.

Для пересылки портов в VirtualBox сначала откройте окно настроек виртуальной машины, выбрав в меню параметр «Настройки».

Выберите панель «Сеть» в окне конфигурации виртуальной машины, разверните раздел «Дополнительно» и нажмите кнопку «Переадресация порта». Обратите внимание, что эта кнопка активна только в том случае, если вы используете сетевой тип NAT - вам нужно только пересылать порты, если вы используете NAT.
Выберите панель «Сеть» в окне конфигурации виртуальной машины, разверните раздел «Дополнительно» и нажмите кнопку «Переадресация порта». Обратите внимание, что эта кнопка активна только в том случае, если вы используете сетевой тип NAT - вам нужно только пересылать порты, если вы используете NAT.
Используйте окно правил переадресации портов VirtualBox для пересылки портов. Вам не нужно указывать какие-либо IP-адреса - эти два поля являются необязательными.
Используйте окно правил переадресации портов VirtualBox для пересылки портов. Вам не нужно указывать какие-либо IP-адреса - эти два поля являются необязательными.
Если вы используете VMware, вам нужно использовать приложение Virtual Network Editor (vmnetcfg) для этого. Пользователи VMware Workstation могут выбрать Edit -> Virtual Network Editor, чтобы открыть его.
Если вы используете VMware, вам нужно использовать приложение Virtual Network Editor (vmnetcfg) для этого. Пользователи VMware Workstation могут выбрать Edit -> Virtual Network Editor, чтобы открыть его.

К сожалению, эта утилита не входит в состав VMware Player. Существуют способы его установки самостоятельно, извлекая файл vmnetcfg.exe из установщика VMware Player, но я не смог найти утилиту vmnetcfg.exe в последней версии VMware Player, VMware Player 5.0 - она больше не может быть включена в установщик. Если вы используете VMware Player, вы все равно можете использовать модемный сетевой режим, чтобы сделать ваш сервер доступным.

Помните, что это только часть процесса создания серверного программного обеспечения внутри виртуальной машины. Вам также необходимо убедиться, что:

  • Программное обеспечение брандмауэра, работающее внутри вашей виртуальной машины, не блокирует соединения. (Возможно, вам потребуется разрешить программу сервера в брандмауэре гостевой операционной системы.)
  • Программное обеспечение брандмауэра на вашем хост-компьютере не блокирует соединения. (Это относится только к режиму NAT с переадресацией портов - брандмауэр хост-компьютера не вмешивается в режим мостовой сети).
  • Ваш маршрутизатор правильно перенаправляет порты - это необходимо только в том случае, если вы хотите получить доступ к виртуальной машине из Интернета. (Обратитесь к нашему руководству по пересылке портов на маршрутизаторах здесь.)

Рекомендуемые: