Set-VMNetworkAdapterVlan -VMName 你的虛擬機名稱 -Trunk -AllowedVlanIdList 你想讓trunk通過的vlani的范圍 -NativeVlanId 允許通過的默認vlan
Set-VMNetworkAdapterVlan -VMName 123 -Trunk -AllowedVlanIdList 1-4094 -NativeVlanId 66
Set-VMNetworkAdapterVlan -VMName wxy29.101 -Untagged
https://docs.microsoft.com/en-us/powershell/module/hyper-v/?view=windowsserver2019-ps
微軟官方的hyper-v命令文檔
完整命令行:
創建完虛擬機test,配置一塊虛擬網卡,把該網卡命名為lan
Rename-VMNetworkAdapter -VMName test -name 網絡適配器 -NewName lan
再增加一塊網卡,把該網卡命名為wan
Add-VMNetworkAdapter -VMName test -SwitchName trunk -Name wan
更改網卡名字為wan
Rename-VMNetworkAdapter -VMName test -name 網絡適配器 -NewName wan
設置網卡lan為access口vlan1。
Set-VMNetworkAdapterVlan -VMName test -VMNetworkAdapterName lan -Access -VlanId 1
設置網卡lan為]不打標
Set-VMNetworkAdapterVlan -VMName test -VMNetworkAdapterName lan -Untagged
設置網卡wan為trunk口
Set-VMNetworkAdapterVlan -VMName test -VMNetworkAdapterName wan -Trunk -AllowedVlanIdList 1-4094 -NativeVlanId 0
顯示虛擬機test的所有網卡狀態
Get-VMNetworkAdapterVlan -VMName test
wan網卡-高級功能-啟用MAC地址欺騙
Set-VMNetworkAdapter -VMName test -VMNetworkAdapterName wan -MacAddressSpoofing On
wan網卡-高級功能-關閉MAC地址欺騙
Set-VMNetworkAdapter -VMName test -VMNetworkAdapterName wan -MacAddressSpoofing Off
1、檢測硬盤,一個一個硬盤輪詢檢測:
2、檢測硬盤過程中,交換機端口下,除了你的物理網卡mac,hyperv的2個虛擬網卡,還有n個你虛擬出來的mac(注意看跟你配置的vlan ID是否一致)。
mac首先生成一個隨機mac,一般是00a1開頭的mac地址
h3c清空該接口下mac地址的命令
undo mac-address int g1/0/40
顯示該接口下所有mac地址
dis mac-address int g1/0/40
3、檢測結束的標志:
- 虛擬的mac消失
- 這里可以看到所有的硬盤容量
- 你真實的硬盤個數,以上圖顯示為准。
- 下圖顯示的個數是不准確的。
5、如果你檢測完,跑量網卡還是無法上網,那么可以進控制台,重新給eth1隨意配置一個IP。這樣就會重啟網卡,使網絡生效!