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.

USB a través de Ethernet en Linux: la forma más fácil de redirigir dispositivos

Olga Weis Olga Weis Última actualización Aug 23, 2022

En este texto, tendrá toda la información que necesita para configurar su propio servidor USB en una máquina Linux sin tener que comprar un concentrador USB o cualquier equipo adaptador. Hablaremos de la solución USB over Ethernet Linux.

flexihub

Con FlexiHub, que funciona como un software de USB a Ethernet para Linux, tendrás una cantidad ilimitada de puertos virtuales para que puedas compartir tantos dispositivos como necesites. Y la aplicación no dividirá el ancho de banda entre dichos puertos como lo hace cualquier concentrador USB. Es por eso que, con FlexiHub, podrá compartir y acceder simultáneamente a múltiples dispositivos sin una caída notable en su rendimiento. Y puede acelerar aún más la velocidad de su conexión habilitando la práctica función de compresión de tráfico de FlexiHub.

USB a través de Ethernet
Período de demostración de 30 días

Cómo compartir USB a través de Ethernet Linux

Al igual que muchas otras aplicaciones diseñadas para los sistemas operativos Linux (Ubuntu), FlexiHub viene con dos interfaces: la GUI estándar y la utilidad de línea de comandos. Primero, echemos un vistazo a FlexiHub GUI para Linux para compartir dispositivos USB a través de Ethernet.
1
Como primer paso, cree una cuenta en el sitio web de Flexihub.
 crea una cuenta
2
Descargue e instale la aplicación en la computadora del servidor que tiene un dispositivo USB conectado.
 descargar e instalar la aplicación
3
Para hacer que un periférico sea accesible desde máquinas remotas, haga clic en el botón Compartir junto a su nombre. Además, puede bloquear los dispositivos USB que no desea compartir para que otras máquinas en su red ni siquiera muestren dicho dispositivo en sus listas.
 desbloquear
4
Luego inicie FlexiHub en cada computadora que se conectará a un dispositivo USB e ingrese sus credenciales de inicio de sesión.
 inicie flexihub en cada computadora
5
Para acceder a un periférico remoto, busque su nombre en la pestaña inferior y haga clic en el botón Conectar. Cuando haya terminado de usarlo, haga clic en Desconectar.
 conexión

Nota: Tenga en cuenta que para dispositivos de baja velocidad como llaves de dongle USB, no hará ninguna diferencia notable. Sin embargo, esta función puede ser muy útil para dispositivos USB sensibles a la latencia, especialmente si no tiene una LAN Cat6 de 100 Mbps.

Opciones de línea de comandos para acceder a USB a través de Ethernet en Linux

En cuanto a la interfaz de línea de comandos, es lo más simple posible, siempre que conozca todos los comandos adecuados (que, por cierto, se explican por sí mismos y son muy fáciles de recordar).

Use el siguiente comando para iniciar sesión en su cuenta FlexiHub:

fhcli login EMAIL

No olvide reemplazar 'EMAIL' con la dirección real que utilizó durante el registro de su cuenta. Y si quiere ser el único que use su cuenta, agregue el parámetro 'restablecer todo' al final. Después de eso, quienquiera que esté usando su cuenta en ese momento en otras computadoras se desconectará instantáneamente.

Como esto:

fhcli login EMAIL [--reset-all]

Ahora, para conectarse a un USB remoto a través de Ethernet Linux, use este comando:

fhcli connect-device ID_DEVICE

ID_DEVICE es un número de cuatro dígitos que puede obtener después de usar el comando fhcli show-remote para ver la lista de todos los dispositivos disponibles para conexión remota.

El comando connect-device tiene dos parámetros que puede usar.

La primera es elegir la tasa de compresión de datos deseada:

[--compression=bestspeed] - compresión máxima, mejor para periféricos sensibles a la latencia,

[--compression=bestsize] - el mejor tamaño de paquete para la transferencia de datos sin pérdida,

[--compression=no] - sin compresión alguna.

Si no usa este parámetro en absoluto, la compresión se establecerá de acuerdo con el valor predeterminado. Si no está seguro de cuál es para su máquina, use el comando fhcli default-connect-parameters para averiguarlo.

Y el segundo le permitió habilitar o deshabilitar la función de reconexión automática:

[--auto-reconnect]

[--no-auto-reconnect]

Cada uno de los parámetros de conexión se puede cambiar sobre la marcha con el comando fhcli change-existing-connection-params ID_DEVICE.

Una vez que haya terminado de usar el dispositivo remoto, ejecute el comando fhcli disconnect-device ID_DEVICE para desconectarlo.

Pero, por supuesto, la funcionalidad de la línea de comandos de FlexiHub para Linux USB over Ethernet va mucho más allá de conectar y desconectar algunos dispositivos remotos. También hay comandos para enviar, ver y aceptar (o rechazar) invitaciones, bloquear/desbloquear un periférico específico, administrar descripciones de dispositivos y configuraciones de proxy local, permanecer en su computadora, forzar el cierre de sesión de otro usuario de su cuenta y muchos más.

Cómo invitar a otros a conectar USB a través de Ethernet en una máquina Linux

Puede invitar a otros usuarios de FlexiHub a administrar sus dispositivos. Puedes enviar tantas invitaciones como necesites. Y cuando no necesite compartir el dispositivo, puede revocar la invitación simplemente haciendo clic en el botón Eliminar junto a él. Entonces, cuando necesite enviar una invitación en una máquina Linux, necesita:

  1. Haga clic con el botón derecho en un dispositivo que vaya a compartir y seleccione Enviar invitación.
  2. Ingrese un correo electrónico de otro contacto y haga clic en Enviar invitación: enviar invitación
    Su oponente deberá aceptar la invitación para comenzar a usar su dispositivo: acepta la invitación

Cómo bloquear dispositivos USB en Linux

También puede bloquear su dispositivo USB local para evitar el acceso remoto. Todos los dispositivos bloqueados no se muestran en las máquinas remotas. En la lista de dispositivos de la interfaz FlexiHub en la máquina Linux, simplemente presione el botón Bloquear.

bloquear su dispositivo USB local

Algunas palabras para resumir

Cualquiera de las dos interfaces que vaya a elegir depende totalmente de su preferencia personal y de las capacidades de rendimiento de la configuración actual de su equipo. De una forma u otra, la función FlexiHub USB over Etherent Linux nunca deja de ofrecer un rendimiento estable y conectividad USB-Ethernet multiplataforma de velocidad máxima sin riesgos para todos los tipos de dispositivos, marcas, formas y formas.

FlexiHub

Requisitos: Windows, macOS, Linux, Android y Raspberry Pi.
size: 10.45MB
Versión: 6.1.15025 (19/02/2024)
Calificación usuario: (4.8 basado en 386+ comentario)