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.

Le moyen le plus simple de rediriger l'USB sur Ethernet sous Linux

Olga Weis Olga Weis Dernière mise à jour Aug 2, 2021

Le fonctionnement à distance n'est pas seulement une tendance croissante de nos jours, mais une nouvelle réalité quotidienne pour des millions de personnes dans le monde entier. C'est pourquoi il est si important de disposer d'un moyen fiable, sûr et facile de partager une clé USB via Ethernet ou d'accéder à des imprimantes, dongles et autres périphériques USB connectés à des ordinateurs distants.

Dans cet article, nous allons examiner de manière approfondie et approfondie les outils d'extension USB vers Ethernet logiciels et comment les faire fonctionner pour votre scénario spécifique. En fin de compte, vous aurez toutes les informations dont vous avez besoin pour configurer votre propre serveur USB sur n'importe quelle machine Linux sans avoir à acheter un concentrateur USB ou un adaptateur matériel.

flexihub

L'extendeur USB sur Ethernet de premier choix

C'est une idée fausse très courante de penser que tout prolongateur USB matériel sera beaucoup plus fiable qu'une application d'extension spécialement développée. En vérité, c'est l'inverse, sans parler de tous les autres avantages qu'aucune solution matérielle USB-Ethernet ne peut espérer avoir.

Avec le bon logiciel adaptateur USB vers Ethernet, par exemple FlexiHub, vous aurez un nombre illimité de ports USB virtuels, vous pourrez donc partager autant d'appareils que vous le souhaitez. Et l'application ne divisera pas la bande passante entre lesdits ports comme le fait n'importe quel concentrateur USB. C'est pourquoi, avec FlexiHub, vous n'avez pas besoin d'avoir une connexion haut débit à 100 Mbps ou de remplacer le câblage LAN existant par un Cat6 coûteux. Vous pourrez partager et accéder simultanément à plusieurs scanners, imprimantes, appareils photo et autres périphériques USB isochrones sensibles à la latence sans baisse notable de leurs performances. Et vous pouvez augmenter encore plus la vitesse de votre connexion en activant la fonction pratique de compression du trafic de FlexiHub.

En plus de cela, FlexiHub dispose d'un algorithme avancé de cryptage du trafic SSL à 2048 bits qui sécurisera en fin de compte tous les échanges de données avec le périphérique USB partagé contre tout accès non autorisé. Par conséquent, il est sûr à utiliser avec des dongles USB, des webcams et des caméras de sécurité sous licence. De plus, vous n'aurez aucun problème de connectivité pour accéder aux périphériques connectés à des machines avec des systèmes d'exploitation différents.

USB sur Ethernet Linux
Période d'essai de 30 jours

Utilisez votre prolongateur USB logiciel au maximum

Tout comme de nombreuses autres applications conçues pour les systèmes d'exploitation Linux, FlexiHub est livré avec deux interfaces : l'interface graphique standard et l'utilitaire de ligne de commande. Mais dans les deux cas, votre première étape consistera à installer FlexiHub sur la machine qui sera votre serveur USB (celle avec les dongles, les webcams et tous les autres appareils que vous allez partager). Ensuite, faites la même chose sur chaque PC de votre réseau qui a besoin d'accéder à au moins un périphérique USB partagé.

FlexiHub possède une interface utilisateur graphique très intuitive et simple que vous n'aurez aucun mal à maîtriser. Le volet supérieur affiche tous les appareils connectés aux ports USB de votre serveur qui sont disponibles pour le partage. Pour rendre un périphérique accessible à partir de machines distantes, cliquez sur le bouton Partager à côté de son nom. En outre, vous pouvez verrouiller les périphériques que vous ne souhaitez pas partager afin que les autres machines de votre réseau n'affichent même pas ledit périphérique dans leurs listes :

ouvrir

Pour accéder à un périphérique distant, recherchez son nom dans l'onglet du bas et cliquez sur le bouton Connecter. Lorsque vous avez fini de l'utiliser, cliquez sur Déconnecter. Oui, c'est vraiment si facile.

En option, vous pouvez activer la compression du trafic pour chaque connexion spécifique. Faites un clic droit sur le nom de l'appareil et choisissez le type de compression à votre convenance:

connexion

Mais gardez à l'esprit que pour les appareils à faible vitesse comme les dongles USB, cela ne fera aucune différence notable. Cependant, cette fonctionnalité peut être très utile pour les appareils sensibles à la latence, surtout si vous ne disposez pas d'un réseau local Cat6 à 100 Mbps.

Quant à l'interface de ligne de commande, c'est aussi simple que possible, à condition que vous connaissiez toutes les commandes appropriées (qui, soit dit en passant, sont assez explicites et très faciles à retenir).

Utilisez la commande suivante pour vous connecter à votre compte FlexiHub:

fhcli login EMAIL

N'oubliez pas de remplacer "EMAIL" par l'adresse réelle que vous avez utilisée lors de l'enregistrement de votre compte. Et si vous voulez être le seul à utiliser votre compte, ajoutez le paramètre "réinitialiser tout" à la fin. Après cela, quiconque utilise votre compte en ce moment sur d'autres ordinateurs sera instantanément déconnecté.

Comme ça:

fhcli login EMAIL [--reset-all]

Maintenant, pour vous connecter à un USB distant via Ethernet, utilisez cette commande:

fhcli connect-device ID_DEVICE

L'ID_DEVICE est un numéro à quatre chiffres que vous pouvez obtenir après avoir utilisé la commande fhcli show-remote pour voir la liste de tous les périphériques disponibles pour une connexion à distance.

La commande connect-device a deux paramètres que vous pouvez utiliser.

La première consiste à choisir le taux de compression de données souhaité :

[--compression=bestspeed] - compression maximale, idéale pour les périphériques sensibles à la latence,

[--compression=bestsize] - meilleure taille de paquet pour un transfert de données sans perte,

[--compression=no] - aucune compression.

Si vous n'utilisez pas du tout ce paramètre, la compression sera définie en fonction de la valeur par défaut. Si vous ne savez pas lequel correspond à votre machine, utilisez la commande fhcli default-connect-parameters pour le découvrir.

Et le second vous permettait d'activer ou de désactiver la fonction de reconnexion automatique:

[--auto-reconnect]

[--no-auto-reconnect]

Chacun des paramètres de connexion peut être modifié à tout moment avec la commande fhcli change-existing-connection-params ID_DEVICE.

Une fois que vous avez terminé d'utiliser le périphérique distant, exécutez la commande fhcli disconnect-device ID_DEVICE pour le déconnecter.

Mais bien sûr, la fonctionnalité de la ligne de commande du FlexiHub va bien au-delà de la connexion et de la déconnexion de certains appareils distants. Il existe également des commandes pour envoyer, afficher et accepter (ou refuser) des invitations, verrouiller/déverrouiller un périphérique spécifique, gérer les descriptions de périphériques et les paramètres de proxy locaux, rester sur votre ordinateur, forcer la déconnexion d'un autre utilisateur de votre compte, et bien d'autres. N'hésitez pas à consulter la page Web officielle de l'application pour la liste complète des commandes.

Quelques mots pour résumer

Quelle que soit l'interface que vous allez choisir, cela dépend entièrement de vos préférences personnelles et des capacités de performance de votre configuration d'équipement actuelle. D'une manière ou d'une autre, FlexiHub ne manque jamais de fournir des performances stables et une connectivité USB-Ethernet multiplateforme à vitesse maximale sans risque pour tous les types, marques, formes et formes d'appareils.

FlexiHub

Configuration requise: Windows, macOS, Linux, Android et Raspberry Pi.
size: 8.89MB
Version: 5.2.14094 (le 6 Sept, 2021)
Note de l'utilisateur: (4.8 basée sur 78+ utilisateurs)