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


19

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

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

Куда я иду не так в настройках?


Сеть NAT должна работать из коробки. Можете ли вы предоставить некоторые подробности о конфигурации сети вашего хоста?
Хавьер Ривера

Да, это сработало ... с Ubuntu ... Я ответил на свой собственный вопрос ниже .. (PS: хотел бы помочь с вещами Android, если это возможно;))
Nirmik

Ответы:


22

Соединение NAT нужно было выбрать с аппаратным обеспечением:

AMD PCNet FAST III (Am79C973, the default)

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

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


Вы должны принять свой ответ, чтобы закрыть вопрос. Примечание на будущее - не добавляйте «решено» в заголовок вопроса. Вы просто принимаете ответ, чтобы закрыть. Благодарю.
fossfreedom

@fossfreedom Я пытался принять его, но он говорит, что я могу принять его 2 завтра ... и я приму к сведению решенную вещь. На самом деле я где-то читал, что это должно быть сделано, поэтому я сделал это ... но похоже это была неправильная информация .. спасибо .. :) я приму ответ, как мне позволено. :)
Нирмик

Почему-то у меня перестал работать первый тип адаптера Intel. AMD PCNet FAST III тоже нет. Поэтому я просто шел по списку, пока не попал на Intel PRO / 1000 MT Server (82545EM), который наконец заработал (я работаю на Retina MBP в начале 2013 года под управлением El Capitan).
Lèse Majesté

3

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

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

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


2

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


0

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

...
auto eth0
iface eth0 inet dhcp

0

Удалите все пакеты virtualbox из системы, затем установите пакет из 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-сервера и не может подключиться к Интернету. Общение между гостями работает очень хорошо.

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.