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.

Der einfachste Weg, USB über Ethernet in Linux umzuleiten

Olga Weis Olga Weis Zuletzt aktualisiert Aug 2, 2021

Fernsteuerung ist heutzutage nicht nur ein wachsender Trend, sondern für Millionen von Menschen auf der ganzen Welt eine neue tägliche Realität. Aus diesem Grund ist es so wichtig, eine zuverlässige, sichere und einfache Möglichkeit zu haben, USB über Ethernet freizugeben oder auf Drucker, Dongles und andere USB-Peripheriegeräte zuzugreifen, die mit Remote-Computern verbunden sind.

In diesem Artikel werden wir einen guten und gründlichen Blick auf softwarebasierte USB-zu-Ethernet-Erweiterungstools werfen und wie Sie sie für Ihr spezielles Szenario einsetzen können. Am Ende haben Sie alle Informationen, die Sie benötigen, um Ihren eigenen USB-Server auf jedem Linux-Rechner einzurichten, ohne einen USB-Hub oder einen Hardwareadapter kaufen zu müssen.

flexihub

Der USB-over-Ethernet-Extender erster Wahl

Es ist ein weit verbreiteter Irrtum zu glauben, dass ein Hardware-USB-Extender viel zuverlässiger ist als eine speziell entwickelte Erweiterungs-App. In Wahrheit ist es umgekehrt, ganz zu schweigen von all den anderen Vorteilen, die keine USB-Ethernet-Hardwarelösung jemals erhoffen kann.

Mit der richtigen USB-zu-Ethernet-Adaptersoftware, z. B. FlexiHub, haben Sie eine unbegrenzte Anzahl virtueller USB-Anschlüsse, sodass Sie so viele Geräte teilen können, wie Sie benötigen. Und die App teilt die Bandbreite nicht zwischen den Ports auf, wie dies bei jedem USB-Hub der Fall ist. Aus diesem Grund müssen Sie mit FlexiHub keine Hochgeschwindigkeitsverbindung mit 100 Mbit/s haben oder die vorhandene LAN-Verkabelung durch eine teure Cat6-Verkabelung ersetzen. Sie können gleichzeitig mehrere Scanner, Drucker, Kameras und andere latenzempfindliche isochrone USB-Peripheriegeräte gemeinsam nutzen und darauf zugreifen, ohne dass die Leistung spürbar beeinträchtigt wird. Und Sie können Ihre Verbindungsgeschwindigkeit noch weiter steigern, indem Sie die praktische Verkehrskomprimierungsfunktion von FlexiHub aktivieren.

Darüber hinaus verfügt FlexiHub über einen fortschrittlichen 2048-Bit-SSL-Datenverkehrsverschlüsselungsalgorithmus, der letztendlich den gesamten Datenaustausch mit dem gemeinsam genutzten USB-Gerät vor unbefugtem Zugriff schützt. Daher ist die Verwendung mit lizenzierten USB-Dongles, Webcams und Überwachungskameras sicher. Außerdem haben Sie keine Verbindungsprobleme beim Zugriff auf Geräte, die an Maschinen mit unterschiedlichen Betriebssystemen angeschlossen sind.

USB über Ethernet Linux
30 Tage Demo-Zeitraum

Nutzen Sie Ihren Software-USB-Extender in vollem Umfang

Wie viele andere Apps, die für Linux-Betriebssysteme entwickelt wurden, verfügt FlexiHub über zwei Schnittstellen: die Standard-GUI und das Befehlszeilen-Dienstprogramm. In jedem Fall besteht Ihr erster Schritt darin, FlexiHub auf dem Computer zu installieren, der Ihr USB-Server sein wird (der mit den Dongles, Webcams und allen anderen Geräten, die Sie teilen werden). Machen Sie als Nächstes dasselbe auf jedem PC in Ihrem Netzwerk, der Zugriff auf mindestens ein gemeinsam genutztes USB-Gerät benötigt.

FlexiHub verfügt über eine sehr intuitive und unkomplizierte grafische Benutzeroberfläche, die Sie problemlos beherrschen werden. Im oberen Bereich werden alle Geräte angezeigt, die an die USB-Ports Ihres Servers angeschlossen sind und für die gemeinsame Nutzung verfügbar sind. Um ein Peripheriegerät von Remote-Rechnern aus zugänglich zu machen, klicken Sie neben seinem Namen auf die Schaltfläche Freigeben. Außerdem können Sie die Peripheriegeräte sperren, die Sie nicht teilen möchten, damit andere Computer in Ihrem Netzwerk das Gerät nicht einmal in ihren Listen anzeigen:

freischalten

Um auf ein Remote-Peripheriegerät zuzugreifen, suchen Sie seinen Namen in der unteren Registerkarte und klicken Sie auf die Schaltfläche Verbinden. Wenn Sie mit der Verwendung fertig sind, klicken Sie auf Trennen. Ja, es ist wirklich so einfach.

Optional können Sie die Datenverkehrskomprimierung für jede spezifische Verbindung aktivieren. Klicken Sie mit der rechten Maustaste auf den Namen des Geräts und wählen Sie den gewünschten Komprimierungstyp:

verbindung

Beachten Sie jedoch, dass dies bei langsamen Geräten wie USB-Dongles keinen merklichen Unterschied macht. Diese Funktion kann jedoch für latenzempfindliche Geräte sehr praktisch sein, insbesondere wenn Sie kein 100-Mbit/s-Cat6-LAN haben.

Die Befehlszeilenschnittstelle ist so einfach wie möglich, vorausgesetzt, Sie kennen alle richtigen Befehle (die übrigens ziemlich selbsterklärend und sehr leicht zu merken sind).

Verwenden Sie den folgenden Befehl, um sich bei Ihrem FlexiHub-Konto anzumelden:

fhcli login EMAIL

Vergessen Sie nicht, "EMAIL" durch die tatsächliche Adresse zu ersetzen, die Sie bei Ihrer Kontoregistrierung verwendet haben. Und wenn Sie Ihr Konto als einziger verwenden möchten, fügen Sie am Ende den Parameter "Alles zurücksetzen" hinzu. Danach wird jeder, der Ihr Konto gerade auf anderen Computern verwendet, sofort ausgeloggt.

So was:

fhcli login EMAIL [--reset-all]

Um nun über Ethernet eine Verbindung zu einem Remote-USB herzustellen, verwenden Sie diesen Befehl:

fhcli connect-device ID_DEVICE

Die ID_DEVICE ist eine vierstellige Zahl, die Sie erhalten, nachdem Sie den Befehl fhcli show-remote verwendet haben, um die Liste aller für die Remote-Verbindung verfügbaren Geräte anzuzeigen.

Der Befehl connect-device hat zwei Parameter, die Sie verwenden können.

Die erste besteht darin, die gewünschte Datenkomprimierungsrate auszuwählen:

[--compression=bestspeed] - maximale Komprimierung, am besten für latenzempfindliche Peripheriegeräte,

[--compression=bestsize] - beste Paketgröße für verlustfreie Datenübertragung,

[--compression=no] - keinerlei kompression.

Wenn Sie diesen Parameter überhaupt nicht verwenden, wird die Komprimierung gemäß dem Standardwert eingestellt. Wenn Sie sich nicht sicher sind, welcher für Ihren Computer geeignet ist, verwenden Sie den Befehl fhcli default-connect-parameters, um dies herauszufinden.

Und mit dem zweiten können Sie die Funktion zum automatischen Wiederverbinden aktivieren oder deaktivieren:

[--auto-reconnect]

[--no-auto-reconnect]

Jeder der Verbindungsparameter kann unterwegs mit dem Befehl fhcli change-existing-connection-params ID_DEVICE geändert werden.

Wenn Sie mit der Verwendung des Remote-Geräts fertig sind, führen Sie den Befehl fhcli disconnect-device ID_DEVICE aus, um es zu trennen.

Aber natürlich geht die Funktionalität der Befehlszeile des FlexiHub weit über das Anschließen und Trennen einiger Remote-Geräte hinaus. Es gibt auch Befehle zum Senden, Anzeigen und Annehmen (oder Ablehnen) von Einladungen, zum Sperren/Entsperren eines bestimmten Peripheriegeräts, zum Verwalten von Gerätebeschreibungen und lokalen Proxy-Einstellungen, zum Verbleib Ihres Computers, zum Erzwingen der Abmeldung eines anderen Benutzers von Ihrem Konto und vieles mehr. Zögern Sie nicht, die vollständige Liste der Befehle auf der offiziellen Webseite der App zu überprüfen.

Ein paar Worte zum Zusammenfassen

Für welche der beiden Schnittstellen Sie sich entscheiden, hängt ganz von Ihren persönlichen Vorlieben und der Leistungsfähigkeit Ihrer aktuellen Geräteausstattung ab. So oder so liefert FlexiHub immer eine stabile Leistung und risikofreie, plattformübergreifende USB-Ethernet-Konnektivität mit maximaler Geschwindigkeit für alle Gerätetypen, Marken, Formen und Formen.

FlexiHub

Anforderungen: Windows, macOS, Linux, Android und Raspberry Pi.
Größe: 8.89MB
Version: 5.2.14094 (der 6. Sep, 2021)
Bewertung: (4.8 basierend auf 78+ benutzer)