Estou configurando um dispositivo virtual Sophos XG no Hyper-V Server 2016 (Core) em uma rede VLAN-ed para que os modos de VLAN das VNICs precisem ser configurados para que a interface LAN seja uma porta de tronco e a interface WAN será desmarcado.
Get-VMNetworkAdapterVlan
A saída padrão de sugere granularidade:
VMName VMNetworkAdapterName Mode VlanList
------ -------------------- ---- --------
Sophos XG Virtual Appliance LAN Trunk 1000,1000-1090
Sophos XG Virtual Appliance WAN Trunk 1000,1000-1090
No entanto, de acordo com https://docs.microsoft.com/en-us/powershell/module/hyper-v/set-vmnetworkadaptervlan?view=win10-ps e minha experiência e pesquisa, Set-VMNetworkAdapterVlan
simplesmente só pode ser usado para definir a VLAN modo de todas as VNICs em uma VM, em vez de uma específica.
Consegui contornar isso definindo o modo VLAN da VM e adicionando novamente a VNIC:
Pode haver uma maneira melhor de fazer isso e, se houver, adoraria saber, mas não consegui encontrá-la.