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

Гостевые виртуальные машины не могут связаться друг с другом на разных серверах ESXi

У меня есть два сервера vSphere EXSI 6, оба настроены с одинаковыми vSwitch и подключены к одним и тем же физическим коммутаторам.

Сервер 1:

Сервер 2:

У меня проблема в том, что гостевые виртуальные машины на сервере 1 не могут связаться с гостевыми виртуальными машинами на сервере 2, которые все находятся на одних и тех же виртуальных коммутаторах. Оба набора гостей могут подключаться к серверам, которые находятся на vlan143.

Сетевые адаптеры на каждом хосте подключаются к одному физическому коммутатору, порты этого коммутатора настроены как порты доступа.

Два гостя работают под управлением Windows Server 2008.

На vSwitchs или интерфейсах хоста не включена маркировка VLAN, поскольку когда я это делаю, подключение полностью прерывается. На физических коммутаторах есть Vlan.

Цените любую предложенную помощь или совет.

ОБНОВЛЕНИЕ 19 апреля 2016 ...

Хорошо, я думаю, что нашел причину этого, я заметил, что некоторые виртуальные машины на любом сервере ESXI не отображают свои MAC-адреса при просмотре обзора vSwitch (см. Снимки экрана ниже).

VMServer 1 vSwitch VMServer 2 vSwitch

Теперь я могу подключиться к виртуальным машинам с каждого сервера, на котором отображаются MAC-адреса, но те, которые не показывают MAC-адреса, не могут подключиться к виртуальным машинам на других серверах. Любая помощь очень ценится.

Итак, выяснилось, что проблема была вызвана балансировщиком сетевой нагрузки Windows, все еще не уверен на 100%, почему, но мы отключили NLB, все начало работать.

Хм, я бы сказал, что VLAN помечает все группы портов и настраивает все порты pSwitch как магистральные, тогда нет риска ошибочного завершения трафика из-за нетегированного трафика.

Все ли остальные vSwitches настроены так, как в приведенных выше примерах? Ака. тегированный трафик из группы портов, выходящий на физический порт?