Проблемы с сетью на гостевой Ubuntu после обновления VirtualBox с 4 до 5

1
  • Хост - это Windows 7
  • Гость Ubuntu 12.04

Все работало нормально до обновления VirtualBox.

Теперь при загрузке этот экземпляр ubuntu продолжает ожидать сеть, а когда он наконец загружается, ifconfig показывает только интерфейс lo

Странно то, что другой экземпляр, ubuntu 14.04, с той же конфигурацией, продолжает работать как обычно.

/ и т.д. / сеть / интерфейсы

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
 address  10.90.90.4
 network  10.90.90.0
 broadcast 10.90.90.255
 netmask 255.255.255.0
 metric 1

вывод ifconfig: http://i63.tinypic.com/207ugs7.jpg

ifconfig -a вывод: http://i67.tinypic.com/29zvi54.png

Конфигурация сети VirtualBox: (сеть только с хостом): http://tinypic.com/r/faq8zo/9

Конфигурация сети экземпляра (eth0, мостовая): http://i63.tinypic.com/ka37tc.png

Конфигурация сети экземпляра (eth1, только хост): http://i68.tinypic.com/1zvao9f.png

Любая помощь?

== РЕДАКТИРОВАТЬ ==

Забыл упомянуть, что eth0 и eth1 действительно появились на ifconfig после обновления, хотя у них не было флага RUNNING, и перестали отображаться после того, как я сгенерировал mac-адрес в окне конфигурации vbox.

brazorf
источник

Ответы:

2

Я думаю, что воссоздание MAC-адреса сетевых карт теперь изменило имя интерфейса, отредактируйте этот файл "/etc/udev/rules.d/70-persistent-net.rules", вы должны увидеть eth0 и eth1, настройте здесь MAC Обращайтесь с новым сгенерированным Virtual BOX. Вероятно, есть также eth5 и eth6, удалите их из файла.

DarkVex
источник
Это звучит как возможный подход. Я постараюсь дать вам знать
brazorf
Спасибо, это сработало и сделало мой день. Я не знал этого ... каждый раз, когда я пытался обновить mac-адрес, генерировался новый интерфейс, я обнаруживал, что это eth7. Это нормально?
brazorf
Да, это нормально, потому что udev использует этот файл для отслеживания интерфейса Ethernet, а когда видит другой MAC-адрес, он будет считать, что вы установили новый интерфейс Ethernet.
DarkVex