El acceso USB a la máquina virtual a menudo requiere que expongas tu ordenador al dispositivo antes de pasarlo a la VM. Esto puede ser un problema si sospechas que el dispositivo está infectado o es malicioso de cualquier otra manera. USB Network Gate es una buena forma de aislar el dispositivo incluso antes de que llegue a tu máquina virtual, reservando el puerto en el que está conectado.
También puedes usar USB Network Gate para proporcionar passthrough USB para máquinas virtuales que tienen un soporte USB limitado.
Uso de USB Network Gate para analizar almacenamiento USB potencialmente infectado
USB Network Gate es una aplicación que puede compartir dispositivos USB en una red local. Sin embargo, en lugar de seleccionar un dispositivo conectado, también puede compartir un puerto desocupado; en este caso, USB Network Gate capturará de inmediato cualquier dispositivo conectado a dicho puerto. Un puerto que esté reservado por USB Network Gate no puede ser visto por el sistema operativo, no puede intercambiar datos con el sistema y, definitivamente, no permitirá que se ejecute autorun.exe ni estará expuesto a amenazas similares.
Dado que USB Network Gate funciona a través de LAN, puedes conectarte a una instancia que esté ubicada dentro de una máquina virtual, incluso si no admite el paso de USB para el dispositivo en cuestión o el intercambio en caliente de USB.
USB Network Gate es compatible con una amplia variedad de hipervisores de VM, incluidos VirtualBox, VMWare, Citrix, KVM y Hyper-V. Si no estás seguro de si tu configuración funcionará con USB Network Gate, puedes probarlo con la Prueba gratuita de 14 días.
Cómo asignar USB a una máquina virtual con USB Network Gate
En este ejemplo, accederemos al USB desde VirtualBox sin exponerlo al sistema operativo anfitrión.
1. Descargue e instale USB Network Gate en el host de la VM y en la propia máquina.
El host necesita una instalación completa, mientras que la instalación en la VM solo necesita conectarse.
2. Active USB Network Gate en el host. Puede usar el código de prueba gratuita.
3. Cambie de Dispositivos a “todos los puertos”. De esta manera, también puede ver y compartir puertos vacíos.
4. Haga clic en “Compartir” junto al puerto que necesita. Esto ocultará el puerto en su sistema y evitará que cualquier dispositivo conectado pueda interactuar con su computadora.
5. Abre PowerShell seleccionando “Terminal” en el menú Win+X y ejecuta ipconfig. Recuerda tu dirección IPv4.
6. Inicie la máquina virtual y abra USB Network Gate en ella.
7. Haga clic en “Agregar servidor” e introduzca la IP que obtuvo de ipconfig.
8. Tu puerto compartido aparecerá en la lista de dispositivos. Haz clic en “Conectar” junto a él.
9. Ahora, cualquier dispositivo conectado se pasará directamente a la VM.
Otros problemas resueltos por USB Network Gate
El software de virtualización a menudo tiene problemas con USB, que varían de una plataforma a otra.
VMWare depende de un servicio de arbitraje que se inicia con la VM. En consecuencia, el método recomendado para resolver cualquier problema de USB en VMWare es reiniciar la VM. Esta no es una solución viable si quieres usar una VM para un proceso prolongado que no puede interrumpirse, o necesitas compatibilidad USB completa para poder apagarla correctamente.
El passthrough de Hyper-V solo es posible de forma nativa mediante RemoteFX, que, a su vez, debe configurarse a través de las directivas de Windows. Las directivas son bastante complicadas y, si no eres administrador en tu lugar de trabajo, pueden ser completamente inaccesibles para ti.
Citrix XenDesktop USB está mayormente restringido a dispositivos genéricos, como ratones, teclados y dispositivos de almacenamiento, y además requiere configuración de políticas; a veces, tanto en el cliente como en el servidor. Esto también puede ser un problema para dispositivos con funciones de seguridad integradas.
Todos los problemas mencionados anteriormente se resuelven fácilmente con la ayuda de USB Network Gate. Su alto límite de dispositivos, gran ancho de banda y amplia compatibilidad con tipos de dispositivos USB es justo lo que necesitas para complementar una máquina virtual.