Hyper-V / SCVMM 2012 VLAN ID不起作用

我在使用Hyper-V群集设置多个VLAN时遇到问题。 这是情景; 我需要2个独立的(可能更多的将来)VLAN跨越Hyper-V环境。 到目前为止,我已经在交换机端设置了一个到主机的Hyper-V主干。 这是什么干道configuration看起来像;

interface GigabitEthernet1/0/20 description TEST switchport trunk encapsulation dot1q switchport trunk native vlan 10 switchport trunk allowed vlan 5,10 switchport mode trunk 

现在,在Hyper-V方面,我已经在所有主机上创build了名为“Inside”的相同的虚拟交换机。

我为这个“Inside”vSwitch创build了逻辑networking,在逻辑networking上build立了VLAN,并为每个IP池build立了IP池。 如果有帮助,我会很乐意发布configuration。

这是问题出现的地方。 如果我离开虚拟机网卡的未标记(无VLAN ID),他们似乎都工作正常,并连接到VLAN 10networking,他们应该像。 一旦我给NIC加标签,那么到5或10个networking的stream量似乎不会通过networking,因为我甚至无法ping通每个网关。 我已经尝试了VLAN ID标记stream量的静态和dynamic地址,没有帮助。

这是一个有用的例子。

在这里输入图像说明

而什么是行不通的。

在这里输入图像说明

我应该在哪里看? 我在这里必须要有一些东西,这似乎是一个非常普遍的设置,但是我觉得我可能已经看了太久了。

我终于能够解决这个问题。 我以某种方式使用的物理网卡遇到了VLAN标记问题。 我交换了网卡,重新configuration了一切,然后VLAN ID开始正常工作。