Cookie
FlexiHub Team 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.

VMware USB passthrough - una guía práctica

Olga Weis Olga Weis Última actualización Jun 2, 2021

Aunque la virtualización es una tecnología extremadamente beneficiosa, hay algunos problemas que pueden afectar a los usuarios que trabajan en entornos virtuales. Uno de los problemas que los usuarios deben resolver es cuando su máquina invitada que ejecuta VMware no detecta los dispositivos USB. Usted no puede trabajar eficazmente usando VMware Workstation si los dispositivos USB no aparecen en el administrador de dispositivos de su sistema.

Otros problemas relacionados con los dispositivos periféricos incluyen la redirección VMware USB implementada incorrectamente, lo que resulta en el mal funcionamiento de los dispositivos. También puede haber limitaciones físicas basadas en el número de puertos USB disponibles para la sesión virtual. Este artículo analizará los métodos que se pueden utilizar para eliminar estos problemas. Le mostraremos cómo conectar los dispositivos USB a las máquinas virtuales VMware.

Dispositivos USB en una Máquina Virtual

Una forma rápida y sencilla de reenviar datos de USB para sus sesiones virtuales de VMware.

FlexiHub

Windows, macOS, Linux, Android
4.8 Rank basado en 386+ comentario

VMware USB passthrough - un método de software

Es una forma sencilla de conectar un dispositivo USB a una máquina virtual VMware. El software FlexiHub funciona como un conector inalámbrico entre las sesiones de VMware y los dispositivos USB conectados a cualquier ordenador de la red. Esto incluye la máquina anfitriona local. El software es una gran solución al problema de cómo conectar dispositivos USB en máquinas virtuales VMware.

Siga estos sencillos pasos para implementar VMware USB passthrough con FlexiHub

blank
1
En primer lugar, es necesario registrar una cuenta FlexiHub.
 flexihub account
2
Inicie una prueba gratuita y descargue FlexiHub.
 sign up flexihub trial
3
Instálelo en el ordenador donde está conectado físicamente el dispositivo USB deseado.
 installation
4
Descargue e instale el programa en una MV, ejecútelo, y podrá conectarse al dispositivo USB que necesita.
 connection
6
Como solución multiplataforma, FlexiHub puede utilizarse en diversos entornos informáticos. Admite la comunicación entre cualquier configuración de ordenadores Windows, Linux y Mac.

FlexiHub

Windows, macOS, Linux, Android
4.8 Rank basado en 386+ comentario
FlexiHub es una utilidad de comunicación especializada que le permite implementar las funcionalidades de VMware USB passthrough en sus sesiones virtuales.
FlexiHub

El principal beneficio de FlexiHub es que permite el VMware USB 3 passthrough con dispositivos USB remotos utilizando su red local, Ethernet o conexión a Internet. Esto le permite configurar el USB passthrough VMware Workstation cuando no se encuentra cerca del equipo. Sólo es necesario instalar la aplicación en el servidor anfitrión y en el sistema operativo invitado.

El empleo de la tecnología avanzada de virtualización de puertos permite a FlexiHub habilitar la redirección VMware USB en muchos dispositivos que no pueden ser conectados utilizando métodos nativos. Intentar conectar un teclado con un HID de arranque no es posible en VMware ESXi sin soluciones de terceros. Lo mismo ocurre con dispositivos como las cámaras de vídeo que utilizan transferencias de datos isócronas. FlexiHub permite incluso redirigir cualquier tipo de dispositivo iOS USB a las sesiones virtuales de VMware.

Cómo conectar un USB a VMware

A continuación se explica cómo conectar dispositivos USB a una máquina virtual VMware ejecutada en VMware Workstation sin necesidad de software adicional.

Vmware usb passthrough
  1. Los dispositivos USB que están físicamente conectados a un ordenador anfitrión se conectan automáticamente al sistema invitado cuando la ventana de la MV está activa. Puede desactivar la función de conexión automática en el panel del controlador USB en el editor de configuración de la máquina virtual.
  2. Si en el momento de conectar el dispositivo no hay puertos USB disponibles en la máquina virtual, aparecerá un cuadro de diálogo. Entonces tiene la opción de ignorar el nuevo dispositivo o liberar un puerto desconectando un dispositivo. El dispositivo se conecta al host si usted lo ignora.
  3. Utilice el panel MV -> Dispositivos Extraíbles para especificar los dispositivos USB que desea conectar a su sesión virtual. Puede conectar hasta un máximo de dos dispositivos a la vez. No se puede evitar esta limitación con un concentrador, ya que se cuentan los dispositivos, no el propio concentrador.
  4. Los dispositivos que están conectados al ordenador anfitrión y que están disponibles para la sesión de VMware invitada se muestran en un menú de su máquina virtual. Para conectarse, basta con pasar el ratón por encima del menú y hacer clic en el dispositivo deseado. Cuando se conecta un nuevo dispositivo, al seleccionarlo se desconecta del primer periférico de la lista y se conecta al nuevo.

Puede conectarse manualmente a un dispositivo desde su sesión virtual en el menú MV > Dispositivos Extraíbles. Es necesario utilizar este método de conexión si ha desactivado la conexión automática.

Para liberar un dispositivo, basta con seleccionar su puerto y elegir "Ninguno" en su menú.

Software VMware USB passthrough

¡Obtenga una forma rápida y sencilla de reenviar datos del USB para sus sesiones virtuales de VMware!

FlexiHub

Windows, macOS, Linux, Android
4.8 Rank basado en 386+ comentario

Habilitar el VMware ESXi USB passthrough

El modo passthrough permite que los datos transmitidos desde un dispositivo físico conectado a un host ESXi sean redirigidos a una máquina virtual invitada. Utilizando el VMware ESXi USB passthrough, una máquina virtual puede acceder a los dispositivos USB como si tuviera una conexión directa con el equipo periférico.

Para implementar la redirección VMware USB en ESXi es necesario realizar algunos pasos previos.

Es necesario instalar un controlador USB en el ordenador anfitrión físico, así como en la máquina virtual invitada.

Al establecer la funcionalidad ESXi USB passthrough también es necesario utilizar un árbitro. El árbitro es un servicio del host ESXi que supervisa los dispositivos USB conectados y direcciona la transmisión de datos USB entre las máquinas virtuales y el SO del host. Otra función del árbitro es limitar el acceso para que únicamente una MV utilice el dispositivo USB conectado al mismo tiempo. Un árbitro puede supervisar simultáneamente hasta 15 controladores USB.

Restricciones de dispositivos para VMware USB passthrough

Existen limitaciones en cuanto a los tipos de dispositivos a los que se puede acceder con VMware ESXi USB passthrough. Los datos de los siguientes tipos de dispositivos USB no pueden ser redirigidos a VMware debido a las restricciones impuestas por ESXi.

  • Los dispositivos USB que emplean la transferencia de datos asíncrona, como los equipos de audio y cámaras de vídeo en tiempo real, no pueden utilizar el passthrough.

  • El passthrough está restringido para los dispositivos USB que tienen ESXi host instalado. Puede encontrar más información sobre esta restricción en el soporte de VMware, en la documentación sobre la instalación de VMware ESXi (1010574) en dispositivos USB.

  • Los hubs USB no pueden aprovechar el VMware USB passthrough.

  • Los lectores de tarjetas inteligentes y otros dispositivos USB CCID (interfaz de chip/tarjeta inteligente) están restringidos por defecto. Puede encontrar detalles sobre cómo habilitar esta funcionalidad consultando la documentación " No es posible el passthrough de un lector de tarjetas inteligentes USB a un sistema operativo invitado" en ESXi versión 6.x y posteriores (55789).

  • Los ratones y teclados con una interfaz de arranque HID no pueden utilizar VMware passthrough en ESXi.

Vmware esxi usb passthrough

Aplicación de redirección VMware USB
Período de demostración de 30 días

Estos pasos le permiten redirigir los dispositivos USB a VMware ESXi.

  1. Inicie sesión en su VMware vSphere Web Client y vaya a su inventario de máquinas.

  2. Abra la lista de Máquinas Virtuales y seleccione la que desea utilizar el dispositivo USB. Haga clic con el botón derecho del ratón en su selección y seleccione "Editar".

  3. En el menú "Nuevo dispositivo", seleccione "Dispositivo USB Host" y haga clic en "Añadir".

  4. Aparecerá un menú desplegable donde puede elegir el dispositivo que desea añadir a la sesión de VMware.

Preguntas frecuentes sobre la redirección VMware USB

VMware USB passthrough permite que los dispositivos USB físicos conectados a un host VMware ESXi sean accedidos por las máquinas virtuales ejecutadas en el ordenador host. Los dispositivos físicos solo pueden conectarse a una máquina virtual al mismo tiempo. Los dongles de seguridad y los dispositivos de almacenamiento externo se conectan a menudo a las máquinas virtuales utilizando el USB passthrough.
La mejor forma de utilizar los dispositivos USB en las instancias de VMware es utilizando una aplicación de redirección USB. El USB Redirector de Electronic Team es un método eficaz de conexión a dispositivos USB desde máquinas virtuales. Sólo es necesario que la aplicación esté instalada en el ordenador anfitrión y en la máquina virtual. Esto permite a la MV tener el control total del dispositivo USB periférico desde el momento en que se conecta físicamente al host.
Para conectar la máquina virtual a un dispositivo USB, solo hay que seleccionar MV > Dispositivos Extraíbles en USB Redirector. Se pueden conectar hasta dos dispositivos simultáneamente. Si se utiliza un concentrador USB para conectar los dispositivos al host, su MV no reconocerá el concentrador y solo verá los dispositivos conectados.

FlexiHub

Requirements: Windows, macOS, Linux, Android y Raspberry Pi.
size: 10.4MB
Versión: 6.0.14865 (31/05/2023)
Calificación usuario: (4.8 basado en 386+ comentario)