Сеть между виртуальной машиной Ubuntu 12.04 LTS VirtualBox и хостовой ОС

Сеть между виртуальной машиной Ubuntu 12.04 LTS VirtualBox и хостовой ОС

Мне потребовалось некоторое время, чтобы заставить работать сеть между моим ноутбуком OS X и виртуальной машиной Ubuntu 12.04 LTS на Virtual Box. Я не вижу здесь инструкций, поэтому я выложу свои.

решение1

Откройте VirtualBox Manager.

Настройте хостовую часть сети следующим образом:
VirtualBox, Настройки, Сеть, Хост-сети
+
Изменить
адаптер
172.16.0.1
255.255.255.0
DHCP-сервер
Снимите флажок «Включить сервер».
ОК, ОК

Настройте гостевую часть сети следующим образом:
Щелкните правой кнопкой мыши виртуальную машину на левой панели.
Настройки, Сеть, Адаптер 2, Включить, Адаптер только для хоста, vboxnet0, ОК

Войдите в виртуальную машину
Откройте терминал.
(Если у вас нет emacs, используйте другой текстовый редактор.)
sudo emacs /etc/network/interfaces

Добавь это:

# The secondary network interface (static IP)  
auto eth1  
iface eth1 inet static  
    address 172.16.0.2  
    netmask 255.255.255.0  

Сохраните файл, выйдите, а затем выполните в терминале следующее:
sudo rm /etc/udev/rules.d/70-persistent-net.rules
sudo reboot

Связанный контент