Я пробовал множество настроек, читал форумы Virtualbox и гуглил больше часов, чем мне хотелось бы признать.

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

Так что мне нужно знать

В Virtulabox manager> Настройки> Сеть> vboxnet0

- Какими должны быть настройки «Адаптера» и, при необходимости, «DHCP-сервера»? Примером этого было бы здорово.

В Virtualbox машина> Настройки> Сеть

- Что я должен иметь для настроек? В частности, «Прикреплено к», «Имя», «Тип адаптера», «Случайный режим», «Переадресация портов».

Или, если вы можете связать меня с решением, которое я, возможно, еще не видел / не пробовал, это будет с благодарностью.

1 ответ1

1

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

  1. Как вы сказали, зайдите в Менеджер Virtualbox> Файл> Настройки> Сеть и настройте сеть только для хоста. Включить DHCP-сервер. В моем случае адрес адаптера хоста - 192.168.56.1, адрес сервера DHCP - 192.168.56.100, обе маски - 255.255.255.0, а диапазон адресов сервера - 192.168.56.101-192.168.56.254, но я считаю, что все они были заполнены. в Virtualbox по умолчанию.
  2. После настройки этой сети вы должны увидеть виртуальный интерфейс в вашей хост-системе с правильным IP-адресом (тот, который назначен адаптеру).
  3. Теперь перейдите к настройкам сети для виртуальной машины. Добавьте новый сетевой адаптер. Задайте "присоединен к" для "адаптера только для хоста", а имя для сети только для хоста, которую вы настроили ранее.
  4. Запустите ВМ. Он должен видеть адаптер только для хоста в дополнение к тем адаптерам, которые он использовал ранее. Если это современная операционная система, она, вероятно, запросит DHCP-сервер и настроит интерфейс самостоятельно.

В дополнение к адаптеру NAT вы можете назначить адаптер только для хоста. У меня есть Windows VM и Ubuntu Linux VM, настроенные таким образом. Обе виртуальные машины без проблем общаются друг с другом и с Интернетом.

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