Tener conmutadores de red configurados correctamente es obligatorio para permitir la comunicación entre las máquinas virtuales y el resto de la red. El procedimiento es sencillo; todo lo que necesita es abrir Virtual Switch Manager en Hyper-V Manager y crear uno de los conmutadores virtuales disponibles, privado, interno o externo. A veces, debido a problemas en el host, no es posible acceder a los conmutadores de red o instalarlos. Uno de los errores que los usuarios terminan enfrentando es el problema con la lista de conmutadores virtuales en Hyper-V. El mensaje completo del problema es: Se produjo un error al intentar recuperar una lista de conmutadores virtuales en Hyper-V.
Este problema puede ocurrir en equipos Windows Server o cliente Windows donde está instalado Hyper-V. Le mostraremos cómo resolver el problema en Windows 10 1909 que aloja el cliente Hyper-V.
Solución 1: habilite el protocolo en el conmutador virtual extensible de Hyper-V
En la primera solución, habilitaremos el Protocolo en Hyper-V Extensible Virtual Switch. Se puede acceder al conmutador virtual extensible de Hyper-V en su tarjeta de red física. Elija la tarjeta que se utilizará como interruptor externo. El conmutador externo proporciona comunicación entre las máquinas virtuales y el resto de la red.
- Sostener el Logotipo de Windows y presione R , tipo inetcpl. cpl y presione Entrar.
- Botón derecho del ratón sobre el tarjeta de red utilizado para crear un interruptor externo y luego haga clic en Propiedades .
- Seleccione Conmutador virtual extensible de Hyper-V y luego haga clic en Instalar en pc .
- Seleccione Protocolo y luego haga clic en Añadir
- Debajo Seleccionar protocolo de red Seleccione Protocolo de multidifusión confiable y luego haga clic en Okay
- Hacer clic Cerca y r eboot tu Windows
- Abra Virtual Switch Manager en Hyper-V e intente crear un conmutador de red externo
Solución 2: cree un conmutador virtual mediante PowerShell
Como este problema ocurre cuando se usa la GUI, algunos usuarios finales habían creado exitosamente un conmutador externo usando PowerShell.
- Haga clic en Menu de inicio y escriba Potencia Shell . Haga clic derecho en Potencia Shell y luego haga clic en Ejecutar como administrador
- Hacer clic si para confirmar y escribir el siguiente comando para crear un nuevo conmutador virtual externo donde
New-VMSwitch -name ExternalSwitch -NetAdapterName Ethernet -AllowManagementOS $ true
-nombre así es como aparece el adaptador de red en Hyper-V Manager
-NetAdapterName es el nombre del comando
-AllowManagementOS $ es cierto para que el host y la VM tengan Internet
- Abierto Administrador de conmutadores virtuales en Administrador de Hyper-V y compruebe si hay un interruptor externo visible en la lista. En nuestro caso lo es.
Solución 3: reinstalar el rol de Hyper-V
En esta solución, deshabilitaremos y habilitaremos Hyper-V nuevamente en Windows 10. No se preocupe, durante el procedimiento de deshabilitación / habilitación, sus máquinas virtuales se mantendrán en Hyper-V Manager. Ya hablamos sobre la forma en que puede habilitar la función Hyper-V en Windows 10. Puede leer más y seguir las instrucciones en este Rol de Hyper-V artículo.
2 minutos de lectura