Gere comandos do PowerShell para criar switches virtuais externos, internos ou privados do Hyper-V, com marcação de VLAN opcional.
Existem três tipos de switches virtuais do Hyper-V. Um switch externo se conecta a uma placa de rede física (NIC) e oferece às máquinas virtuais (VMs) acesso direto à rede física. Esse é o tipo mais comum para cargas de trabalho em produção. Um switch interno permite que as VMs se comuniquem entre si e com o host do Hyper-V, mas não possui uma placa de rede física - útil para ambientes de teste com conexão NAT. Um switch privado isola as VMs de tudo, inclusive do host, sendo útil para laboratórios totalmente isolados em sandbox.
A marcação de VLAN no Hyper-V é configurada no adaptador de rede da VM, e não no próprio switch. O comando `Set-VMNetworkAdapterVlan` atribui uma porta de acesso à VLAN a uma placa de rede (NIC) específica da VM. Para agrupar várias VLANs, use o modo -Trunk com -AllowedVlanIdList. A VLAN do sistema operacional de gerenciamento é definida com o sinalizador -ManagementOS, que atribui a VLAN à placa de rede virtual do lado do host conectada ao switch.