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 activar el Hyper-V USB passthrough

Olga Weis Olga Weis
Dec 7, 2021

En este artículo, veremos dos formas diferentes de reenviar dispositivos USB desde un PC anfitrión a una máquina virtual Hyper-V y citaremos los pros y los contras de cada método. Si no desea una lectura larga, puede empezar a compartir USB en Hyper-V en unos pocos clics con USB Network Gate. Si no es así, siga leyendo para saber más.

acceder a un USB en Hyper-V

El método más sencillo para activar el Hyper-V USB passthrough

USB Network Gate es un software USB diseñado como programa cliente-servidor. Esta herramienta permite que un servidor comparta el acceso a los dispositivos USB (como las impresoras) con otras máquinas de la misma red (o a través de una máquina virtual). Una vez compartido, el software USB permite que las máquinas cliente accedan, controlen y gestionen los dispositivos USB como si estuvieran conectados físicamente a su propio ordenador.

Nota: Cualquier máquina conectada a la red puede actuar como ordenador servidor



acceder a USB en Hyper-V

Ahora veremos cómo utilizar USB Network Gate para acceder a los dispositivos USB de Hyper-V. El siguiente método de servidor Hyper-V USB passthrough se puede realizar en 4 sencillos pasos:



1
Instale USB_Network_Gate.exe en los ordenadores host e invitado
2
Permita que la aplicación se instale automáticamente en su dispositivo.
3
Mientras utiliza la Máquina Virtual (VM), abra la aplicación USB Network Gate y busque los dispositivos USB compartidos en Hyper-V.
4
Haga clic en "Conectar"
5
¡Eso es todo!

Usar USB Network Gate para montar y acceder a los dispositivos USB Hyper-V en una Máquina Virtual es fácil, rápido y práctico.

Los usuarios pueden localizar sus periféricos USB en la ventana del Administrador de Dispositivos de la Máquina Virtual, pudiendo acceder a los dispositivos con el mismo control que tendrían si el dispositivo estuviera conectado físicamente al ordenador donde trabajan.

Ventajas e inconvenientes de utilizar USB Network Gate para acceder a un USB en Hyper-V:

icon pros Pros.

  • Compatible con múltiples plataformas (Windows, Linux, Mac);
  • Conexiones USB estables;
  • Requiere una configuración mínima para funcionar en la red;
  • Soporta prácticamente cualquier dispositivo USB.

icon cons Contras.

  • La redirección USB requiere conexión a la red;
  • El software no es gratuito.

Videotutorial para acceder al USB en Hyper-V

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

Cliente Windows Hyper-V

En esta sección, explicaremos cómo habilitar el cliente Hyper-V de Windows 10 para Hyper-V USB passthrough. Los usuarios pueden virtualizar sus recursos locales (como los puertos USB y los discos duros) cuando conectan su máquina virtual Hyper-V y un ordenador anfitrión usando el Protocolo de Escritorio Remoto (RDP).

Los usuarios también pueden permitir el acceso del dispositivo a los sistemas operativos invitados.

La opción RDP es un excelente método para cualquiera que utilice una configuración del sistema operativo Windows. Los usuarios pueden encontrar la función Hyper-V USB passthrough de Windows 10 en Conexión de Escritorio Remoto, en las "Opciones de cliente".

Utilice los siguientes pasos:

En la máquina anfitriona:

Paso 1: Pulse Win+R para abrir la ventana "Ejecutar".

Paso 2: Escriba “gpedit.msc” en la ventana, lo que abrirá la configuración de la política de grupo del ordenador.

Paso 3: Navegue de la siguiente forma:
Configuración del ordenador > Plantillas administrativas > Componentes de Windows > Servicios de Escritorio Remoto > Cliente de Conexión a Escritorio Remoto > Redirección de Dispositivo USB RemoteFX.

Paso 4: Seleccione el GPO disponible (solo debería haber uno) y habilítelo; esto altera el derecho de acceso a "Administradores y Usuarios".

En la máquina virtual (VM):

Paso 1: Pulse “Win+R”.

Paso 2: Escriba “gpedit.msc” y pulse “Enter”, los usuarios pueden seguir el mismo proceso a través de PowerShell (poweshell.exe).

Paso 3: Navegue de la siguiente forma:
Configuración del ordenador > Plantillas administrativas > Componentes de Windows > Servicios de Escritorio Remoto > Host de Sesión de Escritorio Remoto > Redirección de Dispositivos y Recursos.

Paso 4: Seleccione el GPO "No permitir la redirección de dispositivos Plug and Play compatibles" y desactívelo para utilizar dispositivos PnP en una Máquina Virtual.

Paso 5: Reinicie ambos ordenadores.

De esta forma, los usuarios pueden redirigir fácilmente cualquier dispositivo a su Máquina Virtual (VM). Cuando el usuario se conecte, aparecerá un tercer icono al lado del icono de conexión. Pulse en el icono para seleccionar el dispositivo local que desea redirigir a la MV.

Ventajas e inconvenientes de la sesión RDP en Hyper-V:

icon pros Pros.

  • Las opciones del USB passthrough configuradas se aplican automáticamente al establecer una conexión RDP;
  • La redirección USB es totalmente independiente del hipervisor;
  • La política de grupo permite controlar y limitar las conexiones USB.

icon cons Contras.

  • Solo se puede acceder al dispositivo USB de Hyper-V desde una sesión RDP;
  • No todos los dispositivos USB son compatibles;
  • Baja velocidad de transferencia de datos;
  • Solo funciona con sistemas operativos Windows.
USB Network Gate
Utilizar periféricos USB en una máquina virtual Hyper-V

Hyper-V USB passthrough en el servidor (controlador SCSI)

Cuando se trabaja en una máquina virtual Hyper-V no se puede acceder a los periféricos USB conectados a un PC local. Para resolver este problema, es necesario utilizar herramientas de terceros o buscar una solución en las funciones del sistema operativo anfitrión.

Las controladoras SCSI (Small Computer System Interface) permiten a las máquinas virtuales acceder a los discos SCSI. Un controlador SCSI virtual admite un máximo de 64 dispositivos. La conexión de varios discos a un único controlador garantiza un excelente rendimiento. A continuación le explicaremos cómo instalar una unidad USB como disco duro virtual:

  1. Haga clic con el botón derecho del ratón en su servidor Hyper-V, seleccione Nuevo > Disco Duro, o haga lo mismo desde el menú Acciones; siga las instrucciones.

  2. Cuando se solicite que introduzca un nombre para su unidad, haga clic en Nuevo.

  3. Seleccione ‘Copiar el contenido del disco físico especificado’ e introduzca los detalles para identificar el disco.
    El proceso de copiar el contenido de la memoria extraíble y crear el archivo USB.vhd file puede llevar un tiempo, dependiendo de su tamaño. No importa la cantidad de espacio libre, se crea un archivo vhd con todo el tamaño del almacenamiento extraíble.

  4. En las Configuraciones de su máquina virtual, seleccione Controlador SCSI – en el panel izquierdo; seleccione Disco duro – en el panel derecho, haga clic en Agregar. Controlador SCSI
  5. Haga clic en Buscar y abra el archivo vhd en el que usted montó su almacenamiento extraíble. Su almacenamiento extraíble se mostrará como disco.


Si ‘Mi PC’ no lo muestra como almacenamiento extraíble, puede ser porque la unidad está desconectada. Para comprobarlo, vaya a su MV, haga clic con el botón derecho en Ordenador, seleccione ‘Administrar’ o ‘Herramientas Administrativas’ y haga clic en el Administrador de Equipos.

Expanda Almacenamiento y seleccione Administración de Discos. Una flecha roja significa que el disco está desconectado, haga clic con el botón derecho del ratón sobre el disco y en el menú contextual que aparece seleccione Online. Cuando el disco esté Online, se le asignará una letra de unidad.

Este método tiene ciertos inconvenientes: hay que repetir toda la secuencia de acciones para cada unidad USB conectada a su entorno virtual Hyper-V. Como ya hemos mencionado, crear un archivo vhd puede tardar bastante tiempo, dependiendo del tamaño de su disco USB.

Cómo hacer que un USB sea reconocible en Hyper-V

Passthrough USB en Hyper-V con el Modo de Sesión Mejorada

Una Sesión Mejorada es un modo especial que permite a los usuarios vincular su aplicación VMConnect.exe a un componente VMBus en el ordenador anfitrión. Para simplificar, activar el modo de Sesión Mejorada permite al sistema operativo "invitado" acceder instantáneamente a todos los dispositivos locales (como controladores SCSI, dongles USB, etc.).

También se puede hacer con la redirección USB a través de una conexión Ethernet. Los usuarios pueden acceder tanto a los dispositivos conectados al servidor, como a los dispositivos conectados a otras máquinas que comparten la misma red.

Las Sesiones Mejoradas son ideales en numerosas situaciones en las que las máquinas virtuales deben comunicarse con los recursos locales sin tener acceso a la conectividad de red.

A continuación le presentamos algunos ejemplos en los que las Sesiones Mejoradas pueden ser útiles:

  • Funciones de Impresión: Los usuarios pueden transmitir archivos directamente desde la máquina virtual a una impresora local
  • Eficiencia en la Autenticación: Las Sesiones Mejoradas permiten a los usuarios iniciar sesión en las máquinas virtuales utilizando su tarjeta inteligente y un dongle USB local o un lector de tarjetas USB
  • Soporte para Depuración: Las Sesiones Mejoradas permiten solucionar diversos problemas relacionados con las máquinas virtuales, sin necesidad de una conexión de red

Además, a los desarrolladores de software y hardware les encanta utilizar el Hyper-V USB passthrough, especialmente con productos compatibles con Windows. El modo de Sesión Mejorada también mejora la velocidad y simplifica las pruebas y la depuración de aplicaciones USB utilizando una MV.

USB en Hyper-V
Transferir sus dispositivos USB a Hyper-V

Cómo habilitar el Modo de Sesión Mejorada de Hyper-V

Al igual que las estaciones de trabajo VMware, la activación del Modo de Sesión Mejorada de Hyper-V no exige que los usuarios descarguen bibliotecas/componentes adicionales para utilizar Hyper-V en Windows. Los usuarios que desean habilitar Hyper-V 2012 r2 USB passthrough necesitan solo modificar la configuración de Hyper-V.

Siga estos pasos para habilitar el cliente Hyper-V de Windows 10 en Modo de Sesión Mejorada:

Paso 1: Abra el Hyper-V Manager (normalmente localizado en C:\Windows\System32)

Paso 2: Seleccione el servidor Hyper-V en el que se activará el Modo de Sesión Mejorada.

Paso 3: Haga clic en “Configuraciones de Hyper-V”.

Configuraciones de Hyper-V

Paso 4: Habilitar la configuración del servidor en la Política de Modo de Sesión Mejorada, haga clic en la casilla de verificación junto a “Permitir el modo de sesión mejorada”.

Tenga en cuenta que: Esta configuración se aplicará a todas las máquinas virtuales que funcionen en el equipo anfitrión de Hyper-V.

Tenga en cuenta que: La activación de la configuración "Permitir el modo de sesión mejorada" determina si las máquinas virtuales invitadas pueden usar el modo de sesión mejorada.

Modo de Sesión Mejorada

Paso 5: Una vez habilitado, Hyper-V permite el Modo de Sesión Mejorada, pero solo en determinadas condiciones

Para quienes desean utilizar el USB passthrough en un sistema operativo Linux, las dos mejores soluciones son activar el Modo de Sesión Mejorada o utilizar un software USB como USB Network Gate.

Lo que diferencia a USB Network Gate del método de passthrough nativo tradicional es su excepcional flexibilidad. UNG no depende de las limitaciones de los dispositivos (como la marca, el tipo, la forma o el formato).

Los usuarios no deben sufrir los constantes retrasos de los dispositivos PnP redirigidos, lo que les permite pasar por un concentrador USB con más facilidad y rapidez que con las funciones estándar que incluye MS Hyper-V.

Requisitos del Modo de Sesión Mejorada

  • El sistema operativo de la Máquina Virtual debe ser compatible con el Modo de Sesión Mejorada
  • Se está ejecutando el Servicio de Escritorio Remoto en la Máquina Virtual
  • Las conexiones del Modo de Sesión Mejorada han sido solicitadas por la herramienta de Conexión de la Máquina Virtual

Los usuarios emplean el Modo de Sesión Mejorada para configurar sus configuraciones de usuario. La activación de la configuración ESM permite que la herramienta de Conexión de la Máquina Virtual utilice el Modo de Sesión Mejorada (cuando esté disponible a través de la MV invitada).

Esto significa que los usuarios pueden acceder automáticamente a los periféricos USB locales sin utilizar herramientas de redirección USB adicionales.

Para utilizar el Modo de Sesión Mejorada con su configuración, es necesario cumplir las siguientes condiciones:

  • Los sistemas operativos invitados de las Máquinas Virtuales son compatibles con el Modo de Sesión Mejorada.
  • El cliente puede ejecutar correctamente el Servicio de Escritorio Remoto.
  • Compruebe que "Permitir el Modo de Sesión Mejorada" está activado en el servidor que ejecuta Hyper-V.

Tenga en cuenta que: Al desactivar el Modo de Configuración Mejorada, la herramienta de Conexión de la Máquina Virtual adopta los métodos utilizados previamente en las versiones anteriores a R2 de Hyper-V.

Como puede ver, hay diferentes maneras de añadir un dispositivo USB a una máquina virtual Hyper-V. Teniendo en cuenta la facilidad de uso y la gran variedad de dispositivos soportados, es fácil ver que la herramienta de software, USB Network Gate, es la solución más práctica y eficiente.

Mejor opción

USB Network Gate

  • Ranking 4.7 basado en 72+ usuarios
  • Requisitos: SO: Windows 7 SP1/8/8.1/10/11; Windows Server 2008 R2/2012/2012 R2/2016/2019/2022
    Arquitecturas: x86, x64, ARM64
    . 9.25MB espacio libre.
  • Versión 10.0.2450. (17/01/2022). Notas de la versión
  • Idiomas: Deutsch, English, Français, Italiano, 日本の, 한국어, Polski, Português, Русский, Español, Tiếng Việt, Nederlands, 中文
  • Precios: 159.95 USD