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

Виртуальные машины Windows XP на ESX не проверяют связь друг с другом

У меня такая виртуальная среда.

Есть ящик UCS с несколькими виртуальными машинами. Я установил 3 виртуальных машины Virtual ESXi и устройство vCenter Server. Используя устройство, я установил 3 виртуальные машины WinXP на ESXis. (По одному на каждом ESXi).

IP, который я выделил виртуальной машине WinXP, находится в том же широковещательном домене, что и хосты ESXi (10.0.0.x / 24).

Но они не пингуют друг друга.

vSwitch:

РЕДАКТИРОВАТЬ: настройки FW отсортированы. Они до сих пор не общаются. Интересно то, что хосты ESXis сами могут связываться друг с другом, но базовые виртуальные машины которые находятся в одном домене Broadcat, не могут общаться.

Причина была в политике безопасности сети в стандартных vswitches. Чтобы упростить задачу, каждый хост ESXi имеет несколько виртуальных машин, каждая из которых имеет собственный IP-адрес + IP-адрес самого ESXi. Это означает множество MAC-адресов. Теперь этот ESXi представляет собой виртуальную машину на хосте .52, единственная виртуальная машина которой назначена определенной группе. Группа не позволит передавать пакеты более чем 1 MAC. Следовательно, если вы измените политику безопасности на неразборчивый режим, он будет работать.

Windows XP не отвечает на команду ping из-за правил брандмауэра по умолчанию. Это ожидаемое поведение.

Если вам нужны ответы на ping, вам нужно изменить раздел ICMP вашего сетевого адаптера / брандмауэра (в зависимости от XP SP), чтобы разрешить «Входящие эхо-запросы». Видеть http://csg.trinhall.cam.ac.uk/tips/firewall/winxp как только один пример того, как это сделать.