Hyper-V上の仮想マシンまでVLANタグを届けれるようになったので、

OS側で、VLANを処理するインターフェイスを作成します。

 

GUIでの操作方法が見つけられなかったので、コマンド(Powershell)による操作です。

 

【前提】

Teamインターフェイスを作成しておきます。

NIC1つでも大丈夫です。

 

 

まずは、Teamインターフェイスを取得します

PS C:\Windows\system32> Get-NetLbfoTeam
Name                   : Team1
Members                : イーサネット 3
TeamNics               : Team1
TeamingMode            : SwitchIndependent
LoadBalancingAlgorithm : TransportPorts
Status                 : Up

 

 

Team1にVLANタグのインターフェイスを追加します。この例は、VLAN-IDが10の場合。

PS C:\Windows\system32> Add-NetLbfoTeamNic -Name VLAN10 -VlanID 10 -Team Team1

Name                    : VLAN10
InterfaceDescription    : Microsoft Network Adapter Multiplexor Driver #2
Team                    : Team1
VlanID                  : 10
Primary                 : False
Default                 : False
TransmitLinkSpeed(Gbps) : 2
ReceiveLinkSpeed(Gbps)  : 2

 



VLAN-IDが、3011も追加します。

PS C:\Windows\system32> Add-NetLbfoTeamNic -Name VLAN3011 -VlanID 3011 -Team Team1

Name                    : VLAN3011
InterfaceDescription    : Microsoft Network Adapter Multiplexor Driver #3
Team                    : Team1
VlanID                  : 3011
Primary                 : False
Default                 : False
TransmitLinkSpeed(Mbps) : 0
ReceiveLinkSpeed(Mbps)  : 0

 

 

 

 

最終的にGUIから確認すると、各VLAN-ID毎にインターフェイスが作成されています。


 

 

あとは、通常通り、IPアドレスを付与して、利用できます。