Cómo utilizar NIC Teaming para máquinas virtuales Hyper-V con VLAN en Windows Server 2016

Cómo utilizar NIC Teaming para máquinas virtuales Hyper-V con VLAN en Windows Server 2016

Tengo dos Windows Server 2016 con Hyper-V instalado. Cada servidor tiene dos adaptadores ethernet. Y cada Hyper-V tiene varias máquinas virtuales. Mi objetivo es que las máquinas virtuales puedan comunicarse entre sí si pertenecen a la misma VLAN.

Para hacer que la conexión de red sea redundante, creé la formación de equipos de red en la máquina física. El equipo utiliza "Cambiar independiente" con opciones de "Address Hash". En Virtual Switch Manager, creé un adaptador externo seleccionando el adaptador combinado (Controlador multiplexor del adaptador de red de Microsoft).

Debajo de cada VM, creo un adaptador virtual con VLAN etiquetada.

Sin embargo, las VM en la misma VLAN no pueden comunicarse entre sí.

En el lado del conmutador, ya configuré el modo troncal para todos los puertos conectados con las máquinas físicas.

Si elimino la formación de equipos, las máquinas virtuales pueden comunicarse con etiquetas VLAN. ¿Cómo abordar este problema?

Respuesta1

No está del todo claro dónde radica su problema según su descripción. No estoy seguro especialmente acerca de la parte de "eliminar el equipo". Si las máquinas virtuales pueden comunicarse entre sí cuando su conmutador virtual es interno o privado, entonces el problema no está en Hyper-V.

Si pueden comunicarse entre sí cuando conecta el conmutador virtual a un solo adaptador no asociado, pruebe con el otro adaptador. Si uno funciona pero el otro no, es probable que se trate de un problema con el adaptador físico o el interruptor. Si cualquiera de los dos funciona, pero no ambos en un equipo, es probable que se trate de un problema de cambio físico.

Comprueba estos puntos, incluso si ya los has comprobado. Problemas como este suelen deberse a algo extremadamente menor y fácil de pasar por alto:

Interruptor físico

  • Los puertos están en modo troncal.
  • Los puertos no están en un canal de puerto o LAG
  • La VLAN deseada está específicamente permitida y/o marcada como "Etiquetada"
  • Los puertos no utilizan una VLAN o PVID predeterminada numerada ni tienen ninguna VLAN numerada configurada como "Sin etiquetar".

NIC físicas

  • Las NIC no tienen ninguna configuración de VLAN aplicada; verifique tanto el firmware como los controladores

Equipo de NIC físico

  • Está utilizando exactamente una interfaz de equipo y no tiene asignada una VLAN numerada.

Adaptadores virtuales (lado Hyper-V)

  • Los adaptadores virtuales se han asignado a la VLAN correcta
  • Los adaptadores virtuales están conectados al conmutador virtual correcto

Adaptadores virtuales (invitado interno)

  • El adaptador tiene la configuración TCP/IP adecuada
  • El firewall no bloquea el tráfico esperado

Solución de problemas

Si ha hecho todo lo anterior y aún no funciona, es probable que tenga un problema físico en alguna parte.

  1. Desconecte el cable de un adaptador físico y pruebe
  2. Vuelva a conectar el cable inicial y espere a que la conectividad sea estable (visible en LBFOAdmin.exe o Get-NetLbfoTeamMember).
  3. Desconecte el segundo cable y pruebe.

información relacionada