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.
Olga Weis Olga Weis Última actualización May 29, 2024

USB sobre Ethernet en Linux: La forma más fácil de redirigir dispositivos

En este texto tendrás toda la información necesaria para configurar tu propio servidor USB en una máquina Linux sin tener que comprar un hub USB o cualquier equipo adaptador. Hablaremos de la solución USB sobre Ethernet en Linux.
FlexiHub
4.8 Rank basado en 386+ comentario
compartir usb a través de la red

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

FlexiHub
4.8 Rank basado en 386+ comentario

Cómo compartir USB sobre Ethernet en Linux

Al igual que muchas otras aplicaciones diseñadas para los sistemas operativos Linux (Ubuntu, CentOS Stream, Fedora), FlexiHub viene con dos interfaces: la GUI estándar y la utilidad de línea de comando. Primero, echemos un vistazo a la GUI de FlexiHub para Linux para compartir un dispositivo USB sobre Ethernet.
  • 1.
    Como primer paso, crea una cuenta en el sitio web de Flexihub.
    crear una cuenta
  • 2.
    Descarga e instala la aplicación en el ordenador 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, haz clic en el botón Compartir junto a su nombre. También puedes bloquear los dispositivos USB que no deseas compartir para que otras máquinas en tu red ni siquiera muestren dicho dispositivo en sus listas.
    desbloquear
  • 4.
    Luego, inicia FlexiHub en cada ordenador que se conectará a un dispositivo USB e introduce tus credenciales de inicio de sesión.
    iniciar flexihub en cada ordenador
  • 5.
    Para acceder a un periférico remoto, encuentra su nombre en la pestaña inferior y haz clic en el botón Conectar. Cuando termines de usarlo, haz clic en Desconectar.
    conexión

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

Opciones de línea de comando para acceder a USB sobre Ethernet en Linux

En cuanto a la interfaz de línea de comando, es tan simple como puede ser, siempre y cuando conozcas todos los comandos adecuados (que, por cierto, son bastante autoexplicativos y muy fáciles de recordar).

Usa el siguiente comando para iniciar sesión en tu cuenta FlexiHub:

fhcli login EMAIL

No olvides reemplazar 'EMAIL' con la dirección real que utilizaste durante el registro de tu cuenta. Y si quieres ser el único en usar tu cuenta, añade el parámetro ‘reset all’ al final. Después de eso, quien esté usando tu cuenta en ese momento en otros ordenadores será desconectado instantáneamente.

Así:

fhcli login EMAIL [--reset-all]

Ahora, para conectarse a un USB remoto a través de Ethernet en Linux, usa este comando:
fhcli connect-device ID_DEVICE

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

El comando connect-device tiene dos parámetros que puedes utilizar.

El primero es para 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] - mejor tamaño de paquete para una transferencia de datos sin pérdidas,

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

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

Y el segundo te permite 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 termines de usar el dispositivo remoto, ejecuta el comando fhcli disconnect-device ID_DEVICE para desconectarlo.

Pero, por supuesto, la funcionalidad de la línea de comando de FlexiHub para USB sobre Ethernet en Linux 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, gestionar descripciones de dispositivos y configuraciones de proxy local, renombrar tu ordenador, forzar la desconexión de otro usuario de tu cuenta, y muchos más.

Cómo invitar a otros a conectarse a USB sobre Ethernet en una máquina Linux

Puedes invitar a otros usuarios de FlexiHub a gestionar tus dispositivos. Puedes enviar tantas invitaciones como necesites. Y cuando no necesites compartir el dispositivo, puedes revocar la invitación simplemente haciendo clic en el botón Eliminar junto a ella. Así que, cuando necesites enviar una invitación en una máquina Linux, debes:


  1. Haz clic derecho en un dispositivo que vas a compartir y selecciona Enviar invitación.
  2. Introduce el correo electrónico de otro contacto y haz clic en Enviar invitación: enviar invitación
    Tu contacto necesitará aceptar la invitación para comenzar a usar tu dispositivo: aceptar la invitación

Cómo bloquear dispositivos USB en Linux

También puedes bloquear tu 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 de FlexiHub en una máquina Linux, simplemente presiona el botón Bloquear.

bloquear tu dispositivo USB local

Unas pocas palabras para resumir

Cualquiera de las dos interfaces que elijas depende completamente de tus preferencias personales y de las capacidades de rendimiento de tu configuración actual. De cualquier manera, la funcionalidad USB sobre Ethernet en Linux de FlexiHub nunca deja de ofrecer un rendimiento estable y una conectividad USB-Ethernet multiplataforma a máxima velocidad y sin riesgos para todos los tipos, marcas, formas y tamaños de dispositivos.

Acceso a USB sobre Ethernet en Linux
  • 4.8 clasificación general basado en 386+ comentario
  • Windows, macOS, Linux, Android y Raspberry Pi.
  • 10.76MB Size.
  • Versión 7.0.15125. (03/06/2024).
  • A partir de $14/mes en facturación anual