Назад | Перейти на главную страницу

Связь виртуальных машин с виртуальными машинами между двумя хостами ESXi в одной локальной сети

У меня есть два хоста ESXi 4 в одной сети, которая имеет следующие данные:

HOST1:
IP: X.X.79.210
Subnet: 255.255.255.240
Gateway: X.X.79.209

HOST2:
IP: X.X.80.82
Subnet: 255.255.255.248
Gateway: X.X.80.81

У меня есть виртуальные машины, которые содержат следующие данные:

VM1 in HOST1 (IpCop):
IP(ext): X.X.79.211
IP(int): 192.168.0.11
Subnet: 255.255.255.0

VM2 in HOST1:
IP: 192.168.0.2
Subnet: 255.255.255.0
Gateway: 192.168.0.11

VM3 in HOST2:
IP: 192.168.0.3
Subnet: 255.255.255.0
Gateway: 192.168.0.11

Как я могу настроить его так, чтобы VM3 могла взаимодействовать как с VM1, так и с VM2 в HOST1?

Я думал настроить шлюз HOST2 таким же, как и HOST1. Это сработает? Смогу ли я подключиться к HOST2 с помощью клиента vSphere?

В сети не происходит ничего волшебного из-за виртуализации некоторых машин. Если вы хотите, чтобы эти две виртуальные машины обменивались данными друг с другом, вам нужно будет соединить их две сети вместе точно так же, как вы делали бы раньше, независимо от того, что это было бы (маршрутизируемая сеть, VPN и т. Д.).

Ключевым моментом здесь является то, что host1 и host2 находятся в разных подсетях, что указывает на то, что они не в одной сети. Сеть виртуальных машин с мостовым подключением не зависит от их хостов, поэтому для связи должен быть маршрут от одной виртуальной машины к другой. Просто поместить их в одну подсеть - все равно что поместить мой домашний компьютер в ту же подсеть, что и ваш домашний компьютер, и ожидать, что они волшебным образом увидят друг друга.

В зависимости от вашей ситуации вам необходимо разместить виртуальные машины в 2 подсетях с маршрутизируемыми IP-адресами или, если вы хотите, чтобы они были отделены от вашей сети, настройте туннель между host1 и host2, указывая на них шлюзы ваших виртуальных машин.

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

Это означает, что либо оба подключены к маршрутизатору, который маршрутизирует трафик для обеих сетей, либо оба имеют IP-адреса, лежащие в одном широковещательном домене (или подсети).

Мне любопытно, что вы чувствуете необходимость отредактировать частный IP-адреса, используемые на хостах VMware - в чем секрет этих частных IP-адресов?