帮我理解一下:VLAN,Hyper-V,Intel VMLB

在使用Intel网卡的Hyper-V主机上,我遇到了严重的问题。

硬件:

至今:

  • networking被用于所有types的stream量而没有分离。 这是一个“设置”阶段的事情。 现在我们需要将stream量转移到不同的VLAN中以隔离虚拟机组。

  • networking工作正常,没有VLAN。 根据http://www.intel.com/support/network/sb/CS-030993.htm VMQ激活应自动激活虚拟交换机上的VLAN支持。 我错过了什么吗?

  • networking设置是:连接types:外部。 允许pipe理操作系统已closures。

  • 再次,整个事情很好,没有VLAN。

  • 我现在拿一个虚拟机(一个辅助DNS,外部网卡),在合成networking适配器中打开“启用虚拟局域网识别”并在那里添加VLAN ID(998)。

  • 我添加一个VLAN NIC到交换机上的网桥组,标记为998,并添加IP地址。

  • 最后,我closures所有的networking连接到超v服务器sans 1(所以我知道到底会使用哪个端口)

  • 我的手机(包login)以太网接口。 我看到一些VLAN 998stream量从mikrotik路由器的以太网端口传递。 即以太网800(IP)和806(ARP)。 我认为VLAN在路由器上正常工作。

这里提供了线索:似乎没有任何stream量到达虚拟机。 数据似乎只是被扔掉了。 也就是说,arp -a显示另一端的mac地址,所以有些东西似乎要经​​过。

任何人的想法? 我再次删除VLAN的那一刻,“只是打勾”。

即使VMQ自动启用,您仍然需要在Intel nic上启用VLAN中继。

在我们的Hyper-V设置中,它们默认访问types,并且额外的vlan标记的stream量被丢弃。 设置为交换机的中继端口和中继线的组可以接受VLANstream量,并使用上述设置将其路由到虚拟机。