上文介绍了在VMware ESXi中支持VLAN的方法,一样在Hyper-V中,也能够配置虚拟交换机以支持VLAN。本文仍然使用图1-1的实验拓扑,只是在Hyper-V中只配置了一块物理网卡,链接到交换机的Trunk端口,该网卡一样为Hyper-V提供管理地址、为虚拟机提供不一样VLAN的网络,实验拓扑如图1-20所示。服务器
图1-20 Hyper-V支持VLAN实验拓扑网络
本节将在Windows Server 2012中进行实验,主要步骤以下。ide
(1)在Windows Server 2012中,安装Hyper-V,并打开“Hyper-V管理器”,在右侧操做中单击“虚拟交换机管理”连接,如图1-21所示。测试
图1-21 虚拟交换机管理器操作系统
(2)在“虚拟交换机管理器”中,建立一个虚拟交换机绑定到物理网卡。在此设置该虚拟交换机名为wan,如图1-22所示。因为物理主机使用VLAN2006网段,故在虚拟交换机属性中,选择“为管理操做系统启用LAN标识”,并设置VLAN标识为2006。同时要选中“容许管理操做系统共享此网络适配器”。3d
图1-22 为管理操做系统启用VLAN标识blog
(3)而后打开“网络链接”,设置名为wan的虚拟网卡的地址为172.18.96.11,这是前文所规划的物理主机的地址。通过这样设置,主机网络便可以与网络中其余网段通信,接下来看虚拟机中怎样使用其余网段。ip
(1)在Hyper-V管理器中,选中一个虚拟机,右键单击选择“设置”。打开虚拟机设置后,在“网络适配器”中,“虚拟交换机”选择“wan”(即前文建立的网卡),并选中“启用虚拟LAN标识”,在VLAN标识符中指定该虚拟机要工做的网段,例如2001,如图1-25所示。修改以后单击“应用”保存设置。get
图1-25 修改虚拟机网卡所使用的VLAN虚拟机
(2)而后修改另外一虚拟机的工做网段为VLAN2002。
(2)在网络中配置了DHCP服务器的状况下,分别链接这两个虚拟机,查看虚拟机所得到的IP地址,如图1-27所示。从图中能够看到,分配VLAN2001网段的计算机得到的IP地址为172.18.91.20一、分配VLAN2002网段计算机得到的IP地址是172.18.92.100.
图1-27 VLAN2002网段得到的地址
最后进入其中一台虚拟机,使用ping命令测试到主机、另外一台虚拟机的连通性,如图1-29所示。
图1-29 测试网络连通
【说明】在Hyper-V中,不一样VLAN之间的互通依靠主机所链接的物理交换机,并不能直接在Hyper-V主机间实现不一样网段的互通,这与VMware ESXi是相同的。