Вопрос или проблема
Я создаю новую сеть на своем ESXi. Сеть была распространена на сетевом оборудовании и стороне шасси (OneView), создана портовая группа и назначена тестовой виртуальной машине. Я назначил тестовой виртуальной машине IP-адрес из новой сети.
- Виртуальная машина работает под управлением Windows Server 2022, и сеть не распознана.
- Я могу пинговать сервер в той же сети.
- Я не могу пинговать свой шлюз.
- С хоста ESXi я могу пинговать шлюз.
Похоже, что машина не может выйти из vSwitch.
Есть ли шаг, который я мог забыть?
Где я могу найти журналы, чтобы посмотреть, что происходит?
Я запустил Wireshark, и он только делает запросы netbios и ARP.
Версия ESX 7.0.2
Заранее спасибо
Ответ или решение
Для решения вашей проблемы с сетью на ESXi, давайте проанализируем ситуацию, шаг за шагом.
-
Проверка конфигурации vSwitch и Port Group:
- Убедитесь, что ваш виртуальный коммутатор (vSwitch) настроен правильно. Проверьте, что он связан с физическим адаптером (uplink), который имеет доступ к сети.
- Проверьте настройки созданной вами Port Group. Убедитесь, что они соответствуют требованиям вашего нового сегмента сети. Например, проверьте настройки VLAN (если применимо) и убедитесь, что они совпадают с настройками на уровне сети.
-
Проверка IP-адресации:
- Убедитесь, что IP-адрес, назначенный вашей виртуальной машине, находится в пределах диапазона вашей сети и что он уникален. Проверьте, правильно ли настроены маска подсети и основные параметры IP.
- Проверьте настройки DHCP, если вы используете его, чтобы убедиться, что IP-адрес был присвоен корректно.
-
Настройки брандмауэра Windows:
- Проверьте, возможно, брандмауэр Windows на вашей виртуальной машине блокирует пакеты. Временно отключите его для тестирования соединения.
- Проверьте, что настройки сетевого адаптера на Windows Server 2022 корректные и что сетевой адаптер активен.
-
Проверка маршрутизации:
- Убедитесь, что на вашей виртуальной машине правильно настроено направление маршрутики. Попробуйте выполнить команду
route print
в командной строке для проверки маршрутов.
- Убедитесь, что на вашей виртуальной машине правильно настроено направление маршрутики. Попробуйте выполнить команду
-
Логи и сетевой трафик:
- Для анализа того, что происходит в сети, вы можете использовать журналы ESXi. Основные логи находятся в /var/log/:
vmkernel.log
– для общего анализа функциональности сети.hostd.log
– для более детальной информации о состоянии управления хостом.
- Если Wireshark показывает только ARP и NetBIOS, это может указывать на отсутствие корректного маршрута к шлюзу. Также проверьте, правильно ли настроены MTU на vSwitch, сетевых адаптерах и физическом коммутаторе.
- Для анализа того, что происходит в сети, вы можете использовать журналы ESXi. Основные логи находятся в /var/log/:
-
Тестирование соединения:
- Попробуйте выполнить трассировку маршрута (tracert) на шлюз из вашей виртуальной машины, чтобы увидеть, где происходит потеря пакетов.
- Проверьте, доступны ли другие устройства в сети и проверьте их отклик по вершинам (ping).
-
Проверка физических подключений:
- Если у вас есть доступ к физическому коммутатору, убедитесь, что порты настроены правильно. Проверьте, что VLAN настроены и входящие/исходящие порты активны.
Если после выполнения всех этих шагов проблема не решилась, возможно, стоит попробовать перезагрузить виртуальную машину и проверить, повторяется ли ошибка. Также полезно обратиться к документации VMware для получения дополнительной информации о сетевой настройке и устранении неполадок. Если необходимо, вам стоит обратиться в техническую поддержку VMware для более глубокой диагностики.