3

У меня есть хост openSUSE 12.1 x64, и я использую Ubuntu 10.04 x86 в качестве гостя.

Моя проблема в том, что Ubuntu вообще не видит сети. Я пробовал настроить NAT и мост, но у меня нет интерфейса на виртуальной машине. ifconfig возвращает только lo

Версия VirtualBox - 4.1.18_OSE, работающая в качестве члена группы vboxusr, и я установил правильные дополнения в гостевой системе.

Как я могу это исправить?

2 ответа2

6

Похоже, что ваш гость имеет только интерфейс обратной связи по любой причине.

Попробуйте ввести настройки виртуальной машины и посмотреть, установлена ли на виртуальной машине сетевая карта.

Если это не так. И вы недавно изменили MAC-адрес виртуальной машины, тогда я посмотрю на этот поток, поскольку у пользователя, похоже, та же проблема, что и у вас.

https://forums.virtualbox.org/viewtopic.php?f=7&t=43090

в частности, это «каждый раз, когда вы даете новый MAC-адрес (в гостевых настройках VBox), гости Debian и Ubuntu udev назначает новый этический номер, редактируйте /etc/udev/rules.d/70-persistent-net.rules или удаляйте файл: он будет воссоздан при следующей загрузке

0

Добавьте мостовое соединение к вашему интерфейсу N/W, используя Параметры сети. Если вы изменили свой MAC, то просто удалить /etc/udev/rules.d/70-persistent-net.rules недостаточно. Ubuntu также сохраняет предыдущие записи MAC в этом файле. Во время загрузки ОС он не может найти предыдущие MAC-адреса (так как вы изменили его на новый) и, следовательно, не удается в этот момент добавить новые MAC-адреса и новые интерфейсы. Вам нужно отредактировать файл. Следуйте шагам:

  1. Перейдите в каталог /etc/udev/rules.d/
  2. Есть ли у Sudo vi 70-persistent-net.rules`
  3. Прокомментируйте старые записи MAC (например, # SUBSYSTEM == "net", ACTION == "add", DRIVERS == "?* ", ATTR {адрес} ==" 08:00:27:XX:XX:XX ", ATTR {dev_id} ==" 0x0 ", ATTR {тип} ==" 1 ", KERNEL ==" eth * " , NAME = "eth1")
  4. Иногда необходимо убедиться, что для новых MAC-адресов имена интерфейсов находятся в правильной последовательности, то есть NAME="eth0", "eth1" и так далее.

Первоначально размещено мной на форуме virtualbox.org.

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