Windows PCでHyper-V仮想マシンへのVLAVパケットの送信について
Ryouhei Watanabe/渡邊 良平
0
評価のポイント
Windows10 のノートPCにてHyper-Vに仮想マシンを構築し、仮想マシン上でtagVLAN付パケットを検出するソフトを検証しています。
PCのOS上ではVLANパケットが検出できることを確認できていますが、仮想マシン上でVLANパケットの検出ができません。
PCの物理ポートと仮想マシンのネットワークを接続し、仮想マシンにもVLANを検出できるようPowerShellにて設定を行っています。
コマンド:Set-VMNetworkAdapterVlan -VMName <仮想マシン名> -Trunk -AllowedVlanIdList 1-4094 -NativeVlanId 0
また物理ポートから仮想ポートへパケット送信できるよう下記の設定も実施しています。
$ExtPort = Get-VMSystemSwitchExtensionPortFeature -FeatureId 776e0ba7-94a1-41c8-8f28-951f524251b5
$ExtPort.SettingData.MonitorMode = 2
Add-VMSwitchExtensionPortFeature -ExternalPort -SwitchName "New Virtual Switch" -VMSwitchExtensionFeature $ExtPort
仮想マシン/仮想ネットワークへVLANを渡すための、設定の不足等についてご教示ください。
ビジネス向け Windows | IT プロフェッショナル用 Windows クライアント | ストレージの高可用性 | 仮想化と Hyper-V
サインインして回答する