Estoy intentando pasar un dongle de seguridad USB desde mi anfitrión de Ventanas a una máquina virtual que se ejecuta en Híper-V, pero no aparece como opción para traspaso. Necesito el dongle para la licencia de software dentro de la MV. ¿Existe algún método o solución confiable para hacer que esto funcione? Cualquier ayuda o pasos detallados serían muy apreciados.
¿Intentas acceder a una llave de seguridad USB física desde dentro de una máquina virtual de Hyper-V? No eres el único: la falta de una sencilla transferencia USB en Hyper-V es la pesadilla de cualquiera que trabaje con licencias de hardware. Básicamente, no puedes asignar fácilmente un dispositivo USB del host directamente al invitado como podrías en VMware o VirtualBox. Las opciones nativas son bastante limitadas. Puedes usar el Modo de Sesión Mejorada para cosas como memorias USB (si ejecutas sistemas invitados Windows y tienes la configuración correcta), pero para llaves de hardware físicas, especialmente las necesarias para licencias, no sirve.
¿La mejor alternativa? Redirección USB basada en red. Existen herramientas de software que te permiten “compartir” una llave USB a través de la red hacia tu máquina virtual. La más destacada es Donglify: está diseñada exactamente para esto, permitiendo que conectes una llave USB conectada al host directamente al invitado de Hyper-V como si estuviera enchufada físicamente. El rendimiento normalmente es perfecto ya que solo transfiere datos del protocolo USB, así que la mayoría de las llaves de licencia (HASPs, Sentinel, etc.) funcionan sin problemas.
Si quieres una guía paso a paso para acceder a una llave USB en Hyper-V, revisa esta guía: hacer que tu máquina virtual de Hyper-V reconozca una llave USB física. Te explicará cómo descargar Donglify, configurar tu cuenta y conectar tu llave a la máquina virtual, sin complicaciones.
En resumen: si necesitas que una llave de hardware sea visible dentro de una máquina virtual de Hyper-V, instala Donglify en ambos, el host y el invitado, comparte la llave y listo. ¿De forma nativa con Hyper-V? Lamentablemente, no ocurrirá con dispositivos USB especiales. La alternativa es el software, y Donglify es el que la mayoría (incluyéndome) hemos usado con éxito.
Sí, Híper-V y paso a través de USB son como agua y aceite, especialmente para esas llaves de licencia de hardware testarudas que simplemente no aparecen para redirección. @viajerodelbosque lo clavó: Híper-V no fue diseñado para un paso a través nativo y fluido de USB (a menos que estés usando los pen drives más básicos, y ni siquiera entonces es garantía, a menos que ambos lados sean Ventanas y estés usando el Modo de Sesión Mejorado).
Pero sinceramente, yo no estaría tan de acuerdo con la respuesta de “Donglify o nada”. Donglify es genial (lo mencionaré en un momento), pero no es la ÚNICA respuesta. Si solo tienes una máquina virtual—o no quieres tratar con otro servicio de pago—hay un par de opciones más, aunque no sean muy bonitas:
-
Adaptadores USB sobre Ethernet: No es estrictamente software, pero puedes conectar físicamente la llave a otro equipo y mapearla por la red a tu máquina virtual sin instalar nada extra. Algo costoso, pero ultra confiable.
-
Redirección de USB por Escritorio Remoto: Si tu llave de seguridad soporta modos HID o USB-serie, algunos clientes de RDP te permiten mapear dispositivos locales a la VM mientras trabajas en remoto. A veces funciona, pero es impredecible con llaves de seguridad raras, y olvídalo si tu VM está en Azure.
-
Paso a través de PCI: Para los valientes (y si ejecutas Híper-V en Servidor Ventanas con Asignación Directa de Dispositivo compatible), puedes usar paso a través de dispositivos PCI, pero normalmente estás limitado a controladores completos—no es conveniente para solo un puerto USB, y la mayoría de escritorios/portátiles no pueden hacer esto de todas formas.
Pero siendo realistas: si necesitas algo infalible para la mayoría de los casos (incluyendo los clásicos HASP, Centinela, etc.), Donglify es probablemente la opción. Está hecho a medida para esto de USB por red, y la instalación es facilísima. Solo instala el programa en tu máquina Ventanas anfitriona y en la máquina virtual Híper-V, conecta la llave de hardware en el anfitrión, “comparte” con Donglify, y del lado de la VM, simplemente te conectas; aparece como un dispositivo local en la máquina virtual. Sin hacks raros de registro, ni riesgo de dañar Ventanas por instalar controladores dudosos. Además, te salvará la vida si alguna vez te conectas a la VM a distancia.
Solo asegúrate de ir al lugar correcto para empezar: descarga Donglify directo desde la fuente aquí —ni se te ocurra buscar “cracks” en Internet, eso es la ciudad del malware.
Resumen final: o es Donglify (funciona casi para todos) o empiezas a improvisar con combinaciones de hardware/software muy específicas que pueden o no pueden funcionar según tu llave. Híper-V simplemente no se lleva bien con hardware USB especializado por defecto. Si alguien dice lo contrario, tal vez tenga un truco increíble que nadie más ha descubierto; en ese caso, ¡cuéntanos a los demás!
