Guía Hyper-V USB Passthrough

Cómo hacer reconocible un USB en Hyper-V

Si usted está interesado en las tecnologías de virtualización, seguro que ha oído hablar de Hyper-V.

Hyper-V Hyper-V es un hipervisor (software de virtualización) que permite ejecutar varios sistemas operativos en la misma máquina física. Cada sistema operativo cliente creado con la plataforma Hyper-V tiene acceso directo al hardware del servidor físico (disco duro, memoria, procesador, etc.) El entorno de virtualización Hyper-V es compatible con los sistemas operativos Windows y Linux.

Con eso, probablemente lo más inconveniente de la plataforma Hyper-V para mí, así como para muchos otros usuarios es que el software de virtualización no proporciona originalmente soporte a USB passthrough. En pocas palabras, usted no puede acceder a periféricos USB conectados a un PC local cuando trabaja en la máquina virtual Hyper-V. Para resolver este problema, tendrá que recurrir a la ayuda de alguna herramienta dedicada de terceros o buscar una solución en las funciones de su sistema operativo host.

En este artículo vamos a mostrar dos maneras diferentes de enviar dispositivos USB desde un PC host a una máquina virtual Hyper-V y comparar los pros y los contras de cada método.

Contenidos

  1. Soporte USB Hyper-V proporcionado por software de terceros
  2. Remote Desktop Protocol
  3. Cómo montar una unidad USB en Hyper-V

Soporte USB Hyper-V proporcionado por software de terceros

Ese es el objetivo de USB Network Gate. Este software dedicado es capaz de compartir periféricos USB a través de la red para que pueda usar su funcionalidad desde cualquier equipo remoto, incluyendo Hyper-V VM.
USB Network Gate logo

USB Network Gate

Compartir USB en Ethernet para Windows
4.9 Ranking basado en 179+ usuarios, Comentario(72)
Descargar 14 días de prueba, Puede compartir sólo 1 dispositivo USB local
USB Network Gate

Como hacer reconocible un dongle USB en Hyper-V con la ayuda de USB Network Gate


Supongamos que usted ya tiene Hyper-V instalado en su PC. Cuando está trabajando en la máquina virtual, se da cuenta de que un dongle USB conectado en el ordenador host no es accesible desde el sistema operativo huésped. Usted no quiere saber cómo redirigir el USB a través de la red. Usted sólo desea conectar USB a la máquina virtual Hyper-V como si estuviera conectado a la máquina virtual físicamente.

Dongle USB Hyper-V Passthrough en 3 pasos:


  1. Instale USB Network Gate en los sistemas operativos host (servidor) y huésped (cliente);
  2. Compartir un dispositivo USB conectado al PC servidor a través de la red;
  3. En la máquina virtual busque el periférico USB compartido en la interfaz del software y haga clic en 'conectar‘. ¡Eso es todo! El dispositivo aparecerá en el Administrador de Dispositivos de su Máquina Virtual como estuviera conectado localmente. Es realmente muy simple. ¿Qué más se puede pedir?

Instrucciones paso a paso en vídeo:




Los pros y los contras de habilitar Hyper-V USB con USB Network Gate:


Pros

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

Contras

  • El redireccionamiento USB requiere conectividad de red.
  • El software no es gratuito.

Protocolo de Escritorio Remoto


Ahora, veamos otra manera de proporcionar Hyper-V USB passthrough a un dispositivo. Si se conecta a su máquina virtual Hyper-V desde un PC host a través del Protocolo de Escritorio Remoto (RDP), puede virtualizar sus recursos locales como discos duros, puertos USB, etc. y que sean accesibles en el sistema operativo huésped. Esta opción es una buena solución para los usuarios del sistema operativo Windows. La función Windows 10 Hyper-V USB passthrough está disponible en las opciones cliente de la Conexión de Escritorio Remoto.

Para enviar los dispositivos USB a su Máquina Virtual a través de RDP, debe seguir estos sencillos pasos:

  1. Abrir las opciones de la Conexión de Escritorio Remoto.
  2. Ir a la pestaña Recursos Locales y hacer clic en 'más‘.
  3. En el cuadro de diálogo que se abre, elegir la unidad USB que desee utilizar en su Hyper-V OS. Hacer clic en ‘Ok’. Ahora, cuando se conecte a una sesión RDP en cualquier host, el dispositivo estará disponible para acceder desde su máquina virtual.

Pros

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

Contras

  • Hyper-V USB dongle sólo es accesible en una sesión RDP.
  • No todos los dispositivos USB son compatibles.
  • Baja velocidad de transferencia de datos.
  • Sólo funciona con los sistemas operativos Windows.

Como se puede ver, hay diferentes maneras de conectar USB a máquina virtual Hyper-V. Teniendo en cuenta la facilidad de uso y la gama 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.

Cómo montar una unidad USB Hyper-V


Para conectar una unidad USB a una máquina virtual, instálelo como disco duro virtual en el entorno virtual Hyper-V. Puede hacerlo si sabe el tamaño de la unidad, para encontrarlo en su equipo host, haga clic en Equipo, busque el disco extraíble, haga clic con el botón derecho del ratón para mostrar el menú contextual y vaya a Propiedades. La pestaña General tendrá la información sobre el tamaño de su disco duro en bytes y GB.

Cómo instalar una unidad USB como disco duro virtual:

  1. Haga clic con el botón derecho en su servidor Hyper-V, elija Nuevo > Disco Duro o haga lo mismo en el menú Acciones, siga las instrucciones.
  2. Cuando se le solicite Introduzca un nombre para la unidad, haga clic en Siguiente.
  3. Seleccione 'copiar el contenido del disco físico especificado' e introduzca los detalles para identificar el disco.
    Copiar el contenido del almacenamiento extraíble y crear el archivo USB.vhd puede tardar un poco, depende del tamaño. La cantidad de espacio libre no importa, el archivo VHD se crea con el tamaño de todo el almacenamiento extraíble.
  4. Seleccione Configuraciones en su máquina virtual, seleccione controlador SCSI – en el panel izquierdo, seleccione Disco Duro – en el panel derecho, haga clic en Agregar.
  5. USB Network Gate
  6. Haga clic en Examinar y seleccione abrir el archivo VHD donde haya montado su almacenamiento extraíble. Su almacenamiento extraíble debe mostrarse como una unidad.

Si en 'mi PC’ no se muestra como almacenamiento extraíble, puede ser debido a que la unidad está desconectada. Para comprobarlo, vaya a su VM, haga clic con el botón derecho del ratón en Equipo, seleccione 'Administrar' o 'Herramientas Administrativas' y vaya a Administración de Equipos.

Expanda Almacenamiento y seleccione Administración de Discos. El icono de flecha roja significa que el disco está desconectado, haga clic con el botón derecho en el disco y en el menú contextual que se muestra seleccione Online. Una vez que el disco está Online, se le asignará una letra de unidad.

Hay ciertos inconvenientes en este método: usted tendrá que reproducir toda la secuencia de acciones para cada unidad USB conectada a su entorno virtual Hyper-V. Como ya hemos mencionado, la creación de un archivo VHD puede tardar algún tiempo, dependiendo del tamaño de su disco USB.

USB Network Gate

Requisitos pour Windows (32-bit y 64-bit): XP/Vista/7/8/10, Windows Server 2003/2008/2012/2016/2019
También disponible en macOS, Linux OS y Android , 5.4MB tamaño
Versión 9.1.2306 (11/10/2020) Notas de la versión
Categoría: Network Software