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

382
Dre_Dre

Я использую Windows Server 2012 R2 с установленной ролью Hyper-v.

Это вложенная виртуализация с VMware Workstation

VM1 на хосте 1

VM2 на хосте 1

VSID добавлен к обоим сетевым адаптерам виртуальных машин: 4666

Брандмауэр Windows на обеих виртуальных машинах позволяет пинговать

Когда VM VSID установлен в 0, они могут пропинговать друг друга.

Когда VM VSID установлен на другой номер, они не могут связаться друг с другом.

Виртуальный коммутатор Hyper-v имеет внешний тип

К нему также подключено несколько виртуальных адаптеров ManagementOS с разными номерами VLAN.

Я думаю, что NVGRE уже включен в коммутаторе в R2, правильно?

Цель состоит в том, чтобы заставить эти две виртуальные машины общаться друг с другом через NVGRE

Что мне не хватает?

0

1 ответ на вопрос

0
Elton Ji - MSFT

Если вы настроили VSID только для виртуальных машин, он не будет работать для виртуализации сети. Есть также что-то, что нужно настроить, например, PA. PA необходим во время инкапсуляции NVGRE. Для получения дополнительной информации, пожалуйста, проверьте следующую статью для виртуализации сети: Виртуализация сети