我试图testing一个VLAN相关的networking问题,所以我认为引发一些虚拟机将是testing问题的最简单和最干净的方法。 在vSphere服务器上,我创build了一个没有绑定适配器的新vSwitch,然后创build了一个VLAN标记为0(禁用)的新VMnetworking。
我创build了两个虚拟机,并将这些虚拟机放在新的虚拟机networking上。 只要不涉及VLAN标记,它们就可以相互通话,但只要将接口分配给操作系统内的特定VLAN,它们就不能在VLAN上进行通信。
看来,vSphere正在以某种方式剥离VLAN标签。 有没有人知道是否有一种方法,使vSphere 不带vSwitch不期望的VLAN?
您需要检查有关VM VLAN标记模式的VMware KB 。 这解释了ESX 3.X上的操作,但也适用于4和5。
基本上,您需要使用VLAN ID 4095在vSwitch上启用中继模式,让您的客人进行标记。