Присвойте другой IP vm's и клоны, созданные с помощью виртуального поля

Я использую окна 7. Я установил виртуальное поле и создал человечность 16.04 vm., оно имеет IP 192.168.0.10

Но все мои клоны также имеют тот же IP. Я попробовал различные способы изменить IP, но ничто, кажется, не работает

Содержание моего /etc/network/interfaces файл следующие

auto lo
iface lo inet loopback

I added the following
auto eth0
iface eth0 inet static
address 192.168.0.5
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 192.168.0.1

После перезапуска сетевого использования sudo service network-manager restart, нет никакого изменения, мой IP обнаруживается как 192.168.0.10

IP addr шоу - показывает следующее

$ ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group    default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope host 
   valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 08:00:27:8c:7a:3c brd ff:ff:ff:ff:ff:ff
inet 192.168.225.194/24 brd 192.168.225.255 scope global dynamic enp0s3
   valid_lft 42984sec preferred_lft 42984sec
inet6 fe80::aad4:1c86:ded3:1636/64 scope link 
   valid_lft forever preferred_lft forever
1
задан 19 December 2016 в 15:55

2 ответа

Во-первых, необходимо решить о топологии сети. У Вас есть, по крайней мере, опции

  • NAT: каждая из Ваших виртуальных машин подключена к отдельной сетевой плате (по крайней мере, виртуальная машина думает, что это так), и со справкой Преобразования сетевых адресов (NAT) входит в реальную сеть с помощью внешнего IP-адреса хоста. Виртуальные машины не видят друг друга.

  • Соединенный мостом адаптер : Ваш физический хост-адаптер получает дополнительный Ethernet (MAC) адрес для каждой виртуальной машины и действует как два (или больше) независимые адаптеры одновременно. Таким образом, каждая виртуальная машина подключена параллельная хосту сети, получив IP-адрес от основного сервера DHCP. Таким образом, машины добираются, различные IP-адреса (MAC-адресов причины должно отличаться), и видьте друг друга.

  • Сеть NAT : представленный в VirtualBox в последнее время (я думаю Версия 5) и в моем случае не работал. Это должен быть вид внутренней сети, где виртуальные машины могут общаться друг с другом, но не доступны от реальной сети.

  • Внутренние сети : виртуальные машины видят друг друга, но не хост и не реальную сеть.

  • Хост только адаптер : виртуальные машины видят друг друга (и, вероятно, разместите), но не реальная сеть. Хост должен смочь связаться с виртуальными машинами.

Затем, удостоверяются, что у Вас есть различные MAC-адреса сетевых плат в виртуальных машинах. Возьмите "Соединенный мостом адаптер", или "Размещают только адаптер" и удостоверяются, что Ваш сервер DHCP, соглашаются служить еще некоторым участникам сети. Это действительно работало на меня.

не забывают устанавливать "кабель, соединенный" опция.

Для "Хоста только адаптер" и "Сеть NAT" необходимо создать эти сети сначала под Файлом-> Предпочтения-> Сеть.

1
ответ дан 7 December 2019 в 15:43

Я недавно столкнулся с этим, и способ надежно создать сеть VM состоит в том, чтобы создать Сеть NAT и присвоить это VMs. Используя Mac OS X и VirtualBox (Версия 5.2.24 r128163 (Qt5.6.3)), можно создать a NAT Network :

  1. Пресса ⌘, открыть предпочтительное диалоговое окно
  2. Выберите Network значок
  3. Выберите значок "Adds new NAT Network"

Затем для каждого VM:

  1. Выберите VM
  2. Пресса ⌘s открыть его диалоговое окно настроек
  3. Выберите Network значок
  4. На Attached To: выпадающий, выбрать NAT Network

Тот, который Вы просто создали, должен быть автоматически выбран. Когда Вы перезапускаете каждый VM, они должны все быть в сети, где они могут говорить друг с другом и внешней сетью, но не наоборот. Эта таблица экспрессы это вполне прилично.

0
ответ дан 7 December 2019 в 15:43

Другие вопросы по тегам:

Похожие вопросы: