Меня смущает работа с сетями NAT, но я могу использовать VMware и Parallels Desktop для этого.

Я знал NAT, как это работает, просто нужно объяснить об этой ситуации.

Следующее из официальных документов. Почему HOST не может соединить GUEST с NAT.

1 ответ1

0

Если вы хотите подключиться к гостевой машине с хоста, используя NAT Network:

Сначала создайте сеть NAT - создайте сеть в диспетчере VirtualBox, выберите Файл -> Параметры -> Сеть и присвойте ей имя.

Назначьте эту сеть с именем NAT каждой гостевой машине в их конфигурации сети в VirtualBox.

Запишите, какой IP-адрес назначен вашим гостевым машинам, когда вы их запускаете. Это будет что-то вроде 10.0.2.15 или 10.0.2.4. В системах Posix запустите "ifconfig" и посмотрите, какие IP-адреса отображаются для em0. Запишите, какой адрес отправляется на какой гостевой компьютер.

Отредактируйте переадресацию портов сети NAT. В диспетчере VirtualBox выберите «Файл» -> «Настройки» -> «Сеть» и нажмите кнопку «Изменить» для используемой сети NAT. Нажмите на переадресацию портов. Добавьте правила, которые перенаправляют порты на вашем хост-компьютере на IP-адрес + порт на гостях (вам не нужно устанавливать IP-адрес для вашего хост-компьютера, это необязательно).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .