PCIパススルーを使用して外部ネットワークトラフィックを設定し、Virtual Network Sensorがデータを監視できるようにします。
注意次の手順は、2024年3月現在のものです。
ここで説明する手順は、Hyper-Vホストマシンに配置されたVirtual Network Sensorのみを対象としています。
|
手順
- ホストマシンのPowerShellにアクセスします。
- 物理ポートのインスタンスIDを取得します。(Get-PnpDevice -PresentOnly).Where{ $_.Class -eq 'Net'} | Select-Object -Property FriendlyName、InstanceIdこのコマンドは、ポートとそのインスタンスIDのリストを返します。使用するポートを見つけて、IDをコピーします。 IDは次の形式に従う必要があります。
PCI\n...n\n...n
- 変数にインスタンスIDを割り当てます
Data_port_instance_id
。$Data_port_instance_id = "PCI\n...n\n...n" - データポートのマザーボードの位置を取得し、変数に割り当てます。
locationPath
。$locationPath = (Get-PnpDeviceProperty -KeyName DEVPKEY_Device_LocationPaths -InstanceId $Data_port_instance_id).Data[0] - データポートを無効にします。Disable-PnpDevice -InstanceId $Data_port_instance_id -確認:$false
- データポートを取り外します。Dismount-VmHostAssignableDevice -LocationPath $locationPath -Force -Verbose
- 自動停止を無効にします。Set-VM -VMname 'VNS-VM-name' -AutomaticStopAction TurnOff置換
VNS-VM-name
Virtual Network Sensorの仮想マシンの名前を指定します。 - データポートを仮想マシンに追加します。Add-VMAssignableDevice -VMname 'VNS-VM-name' -LocationPath $locationPath -Verbose置換
VNS-VM-name
Virtual Network Sensorの仮想マシンの名前を指定します。