Найти тему

Сбой сети на виртуальной машине Windows Server в среде VMware

Если у вас Windows Server, то рекомендую установить VMware Tools для смены сетевой карты на vmxnet3, меньше глюков. Как показала практика, другие сетевые карты работают не очень стабильно.

И вот я забыл заменить тип сетевой карты с E1000 на VMXNET 3 на одном из новых серверов. Итак, имеется новый сервер с операционной системой Windows Server 2012 R2 и типом сетевой карты E1000. Через несколько дней работы виртуальная машина перестала отвечать по сети и сама потеряла связь. Повторюсь, что на linux-based виртуальных машинах подобных проблем не наблюдалось.

Когда я первый столкнулся с этой проблемой, то стал копать глубже. Погуглив, можно найти статью:

Windows 2012 virtual machines using E1000/E1000e driver experience loss of network connectivity (2109922)

Примечательно, что я в логах виртуалки описанных в статье событий не увидел. Если ещё глубже покопаться в интернете, то можно найти описание работы сетевого драйвера в windows, который неверно общается с коммутатором и что-то там косячит с ARP. Но это не точно, не помню уже. В любом случае  советы от VMware по решению этой проблемы сводятся к следующему:

To work around this issue, use VMXNET3 instead of E1000 or E1000e driver.

Я с ними полностью согласен. Итак, нужно чинить сервер - меняем сетевуху. Для начала убедитесь, что на сервер установлены VMware Tools.

Проверяем тип текущего сетевого адаптера виртуальной машины:

-2

Видим E1000 адаптер. Удаляем его.

-3

В оснастке vCenter или ESXi добавляем новую сетевую карту.

-4

Выбираем тип адаптера VMXNET 3.

-5

Остается только зайти на сервер через Remote Console и настроить сеть согласно вашим требованиям.

Источник:
https://internet-lab.ru/vmxnet3_win_server_2012_r2

Если вам понравилась статья, то ставьте 👍🏻 каналу.
Пишите комментарии, задавайте вопросы, подписывайтесь.