Нет подключения к Интернету в виртуальном ящике с хостом и виртуальной ОС 12.04

19

У меня установлен Precise 12.04 в качестве ОС хоста. В VirtualBox я также установил 12.04.

Я не могу подключить Virtual 12.04 к интернету хоста. Я попытался выбрать все доступные параметры в сетевых адаптерах (NAT, Host only, Bridge и т. Д.), Но не работает. В некоторых вариантах некоторые вещи нужно вводить вручную, и я не знаю, что вводить.

Где я ошибаюсь в настройках?

    
задан Nirmik 29.05.2012 в 18:44
источник

5 ответов

22

Соединение NAT необходимо выбрать с помощью аппаратного обеспечения:

AMD PCNet FAST III (Am79C973, the default)

Это работает практически с любой ОС (как указано на странице справки Virtualbox ). Настройка Intel по какой-то причине не сработала.

Для настроек сети с настройками жесткого маршрутизатора вам может потребоваться использовать опцию Bridged с параметром «PCNet FAST III» по умолчанию.

    
ответ дан Nirmik 30.05.2012 в 09:15
источник
3

VB, вероятно, установил соединение «Unidentied Network» с вашей реальной машиной и использует это как источник для подключения к Интернету. Следуйте приведенным ниже настройкам, чтобы проверить свои основы для работы Интернета в вашей виртуальной ОС.

Настройки сети: * Выберите NAT в разделе «Присоединено к:» * «Тип адаптера:« MT Desktop (только можно изменить, когда питание vm отключено) * Установлен флажок «Кабель подключен».

Настройки системы: * В поле «Порядок загрузки:» отмечен флажок «Сеть».

    
ответ дан Benjamin 15.05.2013 в 18:34
2

Просто хотел сообщить всем, что я исправил проблему, удалив Virtualbox из Software Center и установив копию, которую я нашел на веб-сайте virtualbox.org. Затем я также установил адаптер для AMD PCNet FAST III (Am79C973, по умолчанию)

    
ответ дан alemur 18.03.2013 в 15:22
0

Используя Debian в моей виртуальной машине, мне пришлось редактировать / etc / network / interfaces, чтобы использовать eth0 в качестве интерфейса обратной петли по умолчанию:

...
auto eth0
iface eth0 inet dhcp
    
ответ дан Greg K. 24.12.2015 в 00:49
0

Удалите все пакеты виртуальных боксов из системы, а затем установите пакет с Virtualbox.org, это все из-за отсутствия /usr/lib/virtualbox/VBoxNetNAT двоичного файла, доступ в Интернет в сетевом режиме NAT не работает. Это не опция по умолчанию NAT.

Обычно он должен запускать этот файл, например:

/usr/lib/virtualbox/VBoxNetNAT --ip-address 10.0.2.1 --netmask 255.255.255.0 --network NatNetwork --trunk-type whatever

Но без этого файла гость получает только IP-адрес от DHCP-сервера и не может подключиться к Интернету. Общение между гостями очень хорошо.

После удаления всех пакетов виртуальных пакетов и установки пакета (5.1.4-110228 ~ Ubuntu ~ trusty) с VirtualBox.org /usr/lib/virtualbox/VBoxNetNAT очень хорошо подключится к Интернету.     

ответ дан Borys 09.09.2016 в 16:29