当我将相同的虚拟子网 ID 添加到两个虚拟网络适配器时,它们无法互相 ping 通

当我将相同的虚拟子网 ID 添加到两个虚拟网络适配器时,它们无法互相 ping 通

我正在运行安装了 Hyper-v 角色的 Windows Server 2012 R2。

它与 VMware Workstation 嵌套虚拟化

主机 1 上的 VM1

主机 1 上的 VM2

为两个虚拟机网络适配器添加了 VSID:4666

两台虚拟机上的 Windows 防火墙都允许 ping

当 VM VSID 设置为 0 时,它们可以互相 ping 通。

当虚拟机 VSID 设置为其他号码时,它们无法互相访​​问。

Hyper-v 虚拟交换机属于外部类型

它还连接了多个具有不同 VLAN 编号的 ManagementOS 虚拟适配器。

我认为 NVGRE 已在 R2 中的交换机中启用,对吗?

目标是让这两个虚拟机通过 NVGRE 互相通信

我错过了什么?

答案1

如果只为虚拟机配置了 VSID,则无法进行网络虚拟化。还需要配置其他内容,例如 PA。NVGRE 封装时需要 PA。有关详细信息,请查看以下有关网络虚拟化的文章: 网络虚拟化

相关内容