192.168.56.2
192.168.56.3
192.168.56.4
Я выбрал Adapter 1 в качестве NAT и Адаптера 2 как Хост Только ко всему VMs
Теперь для включения Интернета на VMs от Хоста я сделал Adapter1 NAT и на одном VM I добавленных строк в/etc/networks/interfaces для присвоения статического IP как:
auto eth1
iface eth1 inet static
address 192.168.56.2
netmask 255.255.255.0
После добавления этого для одного Интернета VM хорошо работает.
Для 192.168.56.3--->
auto eth1
iface eth1 inet static
address 192.168.56.3
netmask 255.255.255.0
gateway 192.168.56.2
Для 192.168.56.4--->
auto eth1
iface eth1 inet static
address 192.168.56.4
netmask 255.255.255.0
gateway 192.168.56.2
Becuase вышеупомянутых двух записей, я могу проверить с помощью ping-запросов все VMs друг другу, как я добавил 192.168.56.2 как шлюз для других двух VMs.
Но Интернет только доступен от 192.168.56.2 VM, И другие 2 VMs не могут говорить с Интернетом.
Я не знаю то, что я пропускаю здесь, любезно помогаю.
Заранее спасибо!!
Ваше решение должно образовывать мост.
Эта статья virtualbox имеет всю необходимую информацию.
Обзор к 6,5 для Соединенные мостом сети
С соединенными мостом сетями, VirtualBox использует драйвер устройства в Вашей хост-системе, которая фильтрует данные из Вашего физического сетевого адаптера. Этот драйвер поэтому называют "сетевым фильтром" драйвером. Это позволяет VirtualBox прерывать данные из физической сети и вводить данные в него, эффективно создавая новый сетевой интерфейс в программном обеспечении. Когда гость использует такой новый программный интерфейс, он смотрит на хост-систему, как будто гость был физически подключен к интерфейсу с помощью сетевого кабеля: хост может отправить данные гостю через тот интерфейс и получить данные из него. Это означает, что можно настроить маршрутизацию или образование моста между гостем и остальной частью сети.