hyper-v – Envíe el tronco directamente a vm en HyperV 2012

Pregunta:

Estoy configurando OpenBSD como una máquina virtual en HyperV 2012. Sería más fácil para mí crear una interfaz en la máquina virtual y hacer que OpenBSD se encargue de configurar las vlans.

¿Es posible decirle a HyperV que envíe todo el tráfico a un puerto, esté etiquetado o no?

Si anulo la selección de "Habilitar identificación de LAN virtual", parece que HyperV solo envía tráfico sin etiquetar al puerto.

Respuesta:

Con el cmdlet PowerShell Set-VMNetworkAdapterVlan , puede activar el modo troncal en la NIC virtual. No creo que haya una opción GUI equivalente para esto.

Set-VMNetworkAdapterVlan -Trunk -AllowedVlanIdList "100,101" -VMName "VmName" -VMNetworkAdapterName "TrunkNic" -NativeVlanId 1
  • -Trunk activa el modo de troncal, lo que deja intactas las etiquetas de VLAN.
  • -AllowedVlanIdList especifica qué VLAN permitir que utilice el invitado. Este parámetro es obligatorio en el modo troncal. Si tiene una gran cantidad de VLAN, también puede usar rangos como -AllowedVlanIdList "1-4000"
  • -NativeVlanId es obligatorio. Especifica a qué VLAN pertenecen los paquetes salientes sin etiquetar. Creo que también elimina la etiqueta VLAN para los paquetes entrantes en esa VLAN. O algo así. Recuerdo que hubo un comportamiento extraño aquí que evité por completo simplemente configurando esto en una VLAN sin usar, con agujeros negros y sin usar la interfaz sin etiquetar en el invitado, porque era más fácil de configurar y me parecía menos frágil.

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım