Как я могу настроить внутреннюю сеть с Virtualbox? (Ubuntu 14.04)

11

Привет я пытался настроить внутреннюю сеть с двумя виртуальными машинами Ubuntu 14.04. Но я пока не добился успеха. У них обоих есть адаптеры внутренней сети с одинаковым именем сети, теперь мне нужно, чтобы они общались внутри сети, но тесты ping были неудачными.

Это мой /etc/network/interfaces.d в первой ОС

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.100           
netmask 255.255.255.0
gateway 192.168.0.254           

ОС № 2

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.0.101
netmask 255.255.255.0
gateway 192.168.0.254

Я также безуспешно пытался изменить «eth0» на «lo».

Я не понимаю, где проблема, любая помощь приветствуется! Спасибо

Riccardo
источник

Ответы:

17

Хорошо, я нашел решение. Мне просто нужно было запустить DHCP-сервер с VirtualBox. Это хорошо объясняется в этом видео: https://www.youtube.com/watch?v=lhOY-KilEeE

На всякий случай, если видео недоступно, суть в следующем:

vboxmanage dhcpserver add --netname intnet --ip 10.10.0.1 --netmask 255.255.0.0 --lowerip 10.10.10.1 --upperip 10.10.10.255 --enable

Запустите это в вашей операционной системе.

  • --netname intnet: Внутренняя сеть будет названа intnet. Это имя, которое вы должны поместить в поле « Сеть»> «Адаптер» (внутренняя сеть) виртуальной машины > «Имя» .
  • --ip 10.10.0.1: IP-адрес вашего DHCP-сервера во внутренней сети.
  • --netmask 255.255.0.0: Маска подсети.
  • --lowerip 10.10.10.1: Нижняя граница IP-адресов, которые могут быть назначены участникам сети.
  • --upperip 10.10.10.255: Верхняя граница того же самого.
  • --enable: Включить DHCP-сервер.
Riccardo
источник
2
Я думаю, что это само по себе не сработало, потому что Oracle недавно обновила VirtualBox и заменила часть этого. Эта статья была очень очень полезна, просто запустите две команды CLI (одна из которых - ваша команда) и установите сетевой адаптер на NAT Network jekewa.com/blogs/index.php/weBlog/2014/01/09/… также обратите внимание, что в вашем ответе есть ошибка, нижний индекс не должен совпадать с ip шлюза, вместо этого используйте 10.10.10.2
r3flss ExlUtr