Usando o cmdlet Set-VMNetworkAdapterVlan
do PowerShell, você pode ativar o modo de tronco no virtual NIC. Eu não acho que existe uma opção GUI equivalente para isso.
Set-VMNetworkAdapterVlan -Trunk -AllowedVlanIdList "100,101" -VMName "VmName" -VMNetworkAdapterName "TrunkNic" -NativeVlanId 1
-
-Trunk
ativa o modo de tronco, o que deixa as tags de VLAN intactas. -
-AllowedVlanIdList
especifica quais VLANs permitem que o convidado use. Este parâmetro é obrigatório no modo de tronco. Se você tiver um grande número de VLANs, também poderá usar intervalos como-AllowedVlanIdList "1-4000"
-
-NativeVlanId
é obrigatório também. Especifica quais pacotes não-marcados de saída da VLAN pertencem. Eu acho que ele também remove a tag VLAN para pacotes recebidos naquela VLAN. Ou algo assim. Eu lembro que havia um comportamento estranho aqui que eu completamente evitava apenas configurando isso para uma VLAN não preenchida, sem usar a interface não marcada no guest, porque isso era mais fácil de configurar e parecia menos frágil para mim.