Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Cómo habilitar Hyper-V USB passthrough

Olga Weis Olga Weis
Mar 7, 2023

En este artículo, analizaremos cuatro formas diferentes de reenviar dispositivos USB desde un PC host a una máquina virtual Hyper-V y compararemos los pros y los contras de cada método. Si no está preparado para una larga lectura, simplemente empiece a compartir USB en Hyper-V en unos pocos clics con USB Network Gate. Si no, siga leyendo para saber más.

el mejor software USB a través de Ethernet

Hyper-V USB passthrough a través de redirección de red

USB Network Gate permite que casi cualquier dispositivo USB, como dongles, memorias USB, tarjetas inteligentes, impresoras, cámaras web, etc., interactúen con una máquina virtual Hyper-V. Puede utilizar cualquier ordenador de red con una conexión USB física como servidor de los dispositivos Hyper-V USB.

puerta de red usb hyper-v passthrough

Microsoft Corporation diseñó Hyper-V para ejecutarse en Windows Server Core y solo ofrece una interfaz de línea de comandos. Por lo tanto, instalar software de terceros en él puede resultar complicado, pero no con USB Network Gate, que dispone de una CLI integrada además de una GUI más fácil de usar.

La compatibilidad de Hyper-USB MV es una seria preocupación para muchos clientes que desean utilizar dispositivos USB en sus máquinas virtuales. Su ausencia restringe seriamente las posibilidades de aplicación de los sistemas basados en Hyper-V.

Cómo habilitar el acceso a Hyper-V USB a nivel de red

Ahora hablaremos de cómo utilizar USB Network Gate para acceder a los dispositivos Hyper-V USB. El siguiente método de Hyper-V USB passthrough servidor se puede completar en 4 sencillos pasos:
1
Instale USB Network Gate tanto en el equipo host como en el invitado.
2
Abra la aplicación y comparta el dispositivo USB conectado al host Hyper-V.
 compartir host USB Hyper-V
3
Con la máquina virtual en funcionamiento, abra la aplicación USB Network Gate y busque el dispositivo USB compartido.
 conecte el dispositivo USB a la máquina invitada Hyper-V
4
Clic "Conectar".

Utilizar USB Network Gate para montar y acceder a dispositivos USB en una Máquina Virtual Hyper-V es fácil, rápido y cómodo.

USB Network Gate
Trabajar con periféricos USB en máquina virtual Hyper-V

Los usuarios hallarán sus periféricos USB en la ventana del Administrador de Dispositivos de la máquina virtual, lo que les permite acceder a los dispositivos con el mismo nivel de control que tendrían si el dispositivo estuviera conectado físicamente al ordenador en el que están trabajando.

Pros y contras de usar USB Network Gate para acceder a un USB en Hyper-V:

icon pros Pros:

  • Compatibilidad con múltiples plataformas (Windows, Linux, Mac, Android, Raspberry Pi OS);
  • Requiere una configuración mínima para funcionar en red;
  • Admite prácticamente cualquier dispositivo USB.

icon cons Contras:

  • La redirección USB exige conectividad de red.

Videotutorial para acceder a un USB en Hyper-V

En el siguiente vídeo puede consultar las instrucciones detalladas para conectar un dispositivo USB a un equipo Hyper-V invitado a través de la red:

Acceda a Android de forma remota a través de la red

Hyper-V USB passthrough en el servidor mediante el Controlador SCSI

Utilizando la redirección del lado del servidor, puede conectar un dispositivo USB a la máquina Hyper-V host. De este modo, el dispositivo será accesible a la máquina virtual Hyper-V como si estuviera físicamente vinculado a ella.

El Hyper-V USB passthrough en el servidor no está exento de ventajas y desventajas, como se indica a continuación.

icon pros Pros:

  • Compatible con usuarios de Windows y Linux Hyper-V VM;
  • Puede gestionar el acceso a los dispositivos de almacenamiento USB.

icon cons Contras:

  • Difícil de configurar;
  • Solo funciona con dispositivos de almacenamiento USB no desmontables;
  • Solo se puede conectar una máquina (host o virtual) al dispositivo de almacenamiento USB a la vez.

Los siguientes pasos describen el proceso para habilitar Hyper-V USB passthrough en el servidor.

1
Inicie la aplicación Administración de Discos. Para ello, abra el Administrador de Discos desde el menú contextual de Inicio. También puede pulsar Win + R para abrir el programa Ejecutar y abrir diskmgmt.msc.
 ejecutar diskmgmt.msc
2
Dado que el host y la MV no pueden acceder a la unidad USB simultáneamente, primero debe configurar la unidad USB sin conexión con el host. Para desactivar la unidad USB, búsquela en la lista de dispositivos del Administrador de Discos, haga clic con el botón derecho y seleccione la opción Sin Conexión.
 configurar la unidad USB fuera de línea
3
Ahora que el sistema operativo anfitrión no tiene acceso directo al almacenamiento USB, puede habilitar el Hyper-V USB passthrough. Simplemente abra el administrador de Hyper-V, haga clic con el botón derecho en la MV que necesita acceso y seleccione Configuración en el menú contextual.
 abra la configuración de la máquina Hyper-V
4
Busque la pestaña SCSI en la parte izquierda del menú de configuración y haga clic en ella. A continuación, haga clic en Añadir bajo la opción Disco Duro.

añadir Disco Duro en el Controlador SCSI

Nota: En lugar de emplear un Controlador SCSI, puede añadir el disco duro al Controlador IDE. Sin embargo, debe tener en cuenta que los usuarios no podrán desconectarlo de la MV sin antes apagarla. Para ahorrar tiempo, le recomendamos incluir el disco como un dispositivo SCSI que puede ser retirado de una MV activa.
5
Seleccione la opción Disco Duro Físico en Controlador SCSI > Disco Duro en el menú de la izquierda y, a continuación, seleccione la unidad USB. Asegúrese de que el número de disco de la unidad seleccionada coincide con el del disco que ha desconectado en el Administrador de Discos. Haga clic en Aceptar para guardar los cambios.

Inicie el Explorador de Archivos de su Hyper-V VM después de añadir la unidad. La unidad de almacenamiento USB debería aparecer ahora en la MV.

USB del lado cliente a Hyper-V passthrough con el Modo de Sesión Mejorada

El Modo de Sesión Mejorada es un método alternativo para utilizar dispositivos USB en una máquina virtual Hyper-V. Este modo del lado cliente permite que la MV utilice cualquier dispositivo USB conectado al PC host iniciando sesión en la consola y eligiendo qué dispositivos redirigir.

El Modo de Sesión Mejorada tiene los siguientes pros y contras.

icon pros Pros:

  • Permite que varias máquinas accedan simultáneamente al mismo dispositivo USB.
  • No se limita a los dispositivos de almacenamiento USB, lo que le permite utilizar unidades flash, impresoras y escáneres.

icon cons Contras:

  • Solo es compatible con el sistema operativo Windows en las MV invitadas.
  • Debe seleccionar los dispositivos USB que desea conectar antes de ejecutar la máquina virtual.

Sugestión: El Modo de Sesión Mejorada se activa automáticamente si su host Hyper-V ejecuta Windows 10 o Windows 8.1, por lo que puede omitir el paso 4.

Con el Modo de Sesión Mejorada, siga estas instrucciones para acceder a los dispositivos USB en Hyper-V.

1
Inicie el administrador de Hyper-V en el ordenador host. A continuación, haga clic con el botón derecho en el nombre del host y seleccione Configuración de Hyper-V en el menú contextual que aparece.
 abra la configuración de Hyper-V a través del menú contextual
2
En la ventana Configuración encontrará las secciones Servidor y Usuario. Seleccione Política del Modo de Sesión Mejorada en el panel Servidor y marque la casilla junto a Permitir el Modo de Sesión Mejorada.
 Seleccionar política de modo de sesión mejorada
3
A continuación, seleccione Modo de Sesión Mejorada en la sección Usuario y marque la casilla Utilizar el Modo de Sesión Mejorada. Haga clic en Aceptar para confirmar y guardar los cambios.

Modo de Sesión Mejorada en la sección de Usuario
Después de activar el Modo de Sesión Mejorada, ya puede acceder a los dispositivos USB en cualquier máquina virtual Hyper-V.

Nota: En este momento, cierre todas las sesiones Hyper-V VM activas.
4
Inicie Hyper-V Manager y haga doble clic en el nombre de la máquina virtual.
5
Para configurar las próximas conexiones de su máquina virtual, seleccione Mostrar opciones en el menú emergente.
6
A continuación, seleccione Recursos Locales y haga clic en Más en Dispositivos y Recursos Locales.
7
Seguidamente, marque las opciones "Otros dispositivos Plug and Play compatibles" y "Dispositivos que conectaré después" y confirme haciendo clic en OK.
8
Marque la casilla correspondiente en la pestaña Pantalla para guardar esta configuración para todas las conexiones posteriores.
9
Haga clic en Conectar para aplicar las modificaciones.

Por último, inicie Hyper-V VM y abra el Explorador de Archivos para comprobar que los dispositivos están conectados al sistema.

Hyper-V USB Passthrough basado en RDP

Las técnicas antes mencionadas de Hyper-V USB passthrough son muy eficaces y funcionarán en la mayoría de las situaciones. Sin embargo, solo funcionarán con la aplicación cliente Hyper-V Virtual Machine Connection (VMConnect).

La distinción más importante entre VMConnect y el Protocolo de Escritorio Remoto (RDP) es que VMConnect le permite acceder a dispositivos Hyper-V conectados al host. En cambio, RDP solo puede acceder a dispositivos USB vinculados al cliente.

La gran ventaja de esta técnica es que funciona automáticamente cuando la conectividad RDP está activada y es completamente independiente del hipervisor. No obstante, es posible que no funcione con todos los dispositivos y solo es compatible con los sistemas operativos Windows.

Para conectar un dispositivo USB a VM Hyper-V durante una sesión de escritorio remoto, solo tiene que seguir estas instrucciones.

1
Es necesario que proporcione acceso a Conexiones a Escritorio Remoto en su máquina virtual. Conéctese a su máquina virtual y busque en el Panel de Control las opciones Sistema y Seguridad. Haga clic en Permitir acceso remoto.
 Haga clic en Permitir acceso remoto
2
Asegúrese de que las casillas Permitir conexiones remotas a este equipo y Permitir conexiones de asistencia remota a este equipo están marcadas y, a continuación, haga clic en OK en la pestaña Remoto de la ventana Propiedades del Sistema.
 Permitir conexiones remotas a esta computadora y Permitir conexiones de asistencia remota a esta máquina casillas marcadas
3
Pulse Win + R para iniciar el programa Ejecutar y escriba mstsc.exe en el cuadro de texto. Pulse Intro para ejecutar la aplicación Conexión a Escritorio Remoto.
4
Haga clic en el botón Mostrar Opciones para expandir el cuadro de diálogo RDC.
 Haga clic en el botón Mostrar opciones
5
Abra la pestaña Recursos Locales y haga clic en Más en la sección Dispositivos y Recursos Locales.
 Abra la pestaña Recursos locales
6
En el menú que aparece, active la casilla Otros dispositivos Plug and Play (PnP) compatibles. Haga clic en OK.
 active la casilla de verificación Otros dispositivos Plug and Play (PnP) compatibles
7
Vuelva a la pestaña de configuración General y conéctese a su máquina virtual utilizando su nombre de usuario y dirección IP.
 Regrese a la pestaña Configuración general y conéctese a su máquina virtual
8
Para iniciar su sesión de Escritorio Remoto, haga clic en Conectar.
9
Inicie sesión en la MV y compruebe si los dispositivos USB añadidos se muestran en el Explorador de Archivos.

Conclusión

Habilitar el Hyper-V USB passthrough es mucho menos complicado si se siguen los procedimientos correctos. Cada método ofrece sus ventajas y desventajas y funciona mejor para escenarios específicos. Con esta información, ya puede elegir la mejor técnica para acceder a cualquier dispositivo USB desde una máquina virtual Hyper-V.

small logo USB Network Gate
#1 en Software de Redes
USB Network Gate
Compartir USB por Ethernet
Obtenga un enlace de descarga para su escritorio
¡Registre su dirección de email para obtener un enlace de descarga rápida en su escritorio y empezar!
o
Disponible para: USB Network Gate es compatible con los sistemas operativos Windows, Mac, Linux y Android:

UNG para Windows

UNG para Mac

UNG para Linux

UNG para Android