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 über Ethernet in Linux: Der einfachste Weg, Geräte umzuleiten

Olga Weis Olga Weis Zuletzt aktualisiert Aug 22, 2022

In diesem Text finden Sie alle Informationen, die Sie benötigen, um Ihren eigenen USB-Server auf einem Linux-Rechner einzurichten, ohne einen USB-Hub oder Adapter kaufen zu müssen. Wir werden über die USB-über-Ethernet-Linux-Lösung sprechen.

flexihub

Mit FlexiHub, das als USB-zu-Ethernet-Software für Linux fungiert, haben Sie eine unbegrenzte Anzahl virtueller Ports, sodass Sie so viele Geräte wie nötig gemeinsam nutzen können. Und die App teilt die Bandbreite nicht zwischen diesen Ports auf, wie dies bei jedem USB-Hub der Fall ist. Aus diesem Grund können Sie mit FlexiHub mehrere Geräte gleichzeitig teilen und darauf zugreifen, ohne dass deren Leistung merklich beeinträchtigt wird. Und Sie können Ihre Verbindungsgeschwindigkeit noch weiter erhöhen, indem Sie die praktische Verkehrskomprimierungsfunktion von FlexiHub aktivieren.

USB über Ethernet
30 Tage Demo-Zeitraum

So teilen Sie USB über Ethernet Linux

Wie viele andere Apps, die für Linux (Ubuntu)-Betriebssysteme entwickelt wurden, verfügt FlexiHub über zwei Schnittstellen: die Standard-GUI und das Befehlszeilenprogramm. Werfen wir zunächst einen Blick auf die FlexiHub-GUI für Linux, um USB-Geräte über Ethernet freizugeben.
1
Erstellen Sie als ersten Schritt ein Konto auf der Flexihub-Website.
 ein Konto erstellen
2
Laden Sie die Anwendung herunter und installieren Sie sie auf dem Servercomputer, an den ein USB-Gerät angeschlossen ist.
 Laden Sie die Anwendung herunter und installieren Sie sie
3
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 USB-Geräte sperren, die Sie nicht freigeben möchten, sodass andere Computer in Ihrem Netzwerk das Gerät nicht einmal in ihren Listen anzeigen.
 freischalten
4
Starten Sie dann FlexiHub auf jedem Computer, der eine Verbindung zu einem USB-Gerät herstellen soll, und geben Sie Ihre Anmeldeinformationen ein.
 Starten Sie flexihub auf jedem Computer
5
Um auf ein Remote-Peripheriegerät zuzugreifen, suchen Sie seinen Namen auf der unteren Registerkarte und klicken Sie auf die Schaltfläche Verbinden. Wenn Sie damit fertig sind, klicken Sie auf Trennen.
 Verbindung

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

Befehlszeilenoptionen für den Zugriff auf USB über Ethernet unter Linux

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 der Einzige sein möchten, der Ihr Konto verwendet, fügen Sie am Ende den Parameter „Alle zurücksetzen“ hinzu. Danach wird jeder, der Ihr Konto gerade auf anderen Computern verwendet, sofort abgemeldet.

So was:

fhcli login EMAIL [--reset-all]

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

fhcli connect-device ID_DEVICE

Die ID_DEVICE ist eine vierstellige Nummer, die Sie erhalten, nachdem Sie den Befehl fhcli show-remote verwendet haben, um die Liste aller Geräte anzuzeigen, die für eine Remoteverbindung verfügbar sind.

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

Als erstes wählen Sie die gewünschte Datenkompressionsrate:

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

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

[--compression=no] - überhaupt keine Komprimierung.

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

Und die zweite ermöglichte es Ihnen, die automatische Wiederverbindungsfunktion zu aktivieren oder zu 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 FlexiHub-Befehlszeile für die Linux-USB-über-Ethernet-Funktionalität 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 auf Ihrem Computer, zum erzwungenen Abmelden eines anderen Benutzers von Ihrem Konto und vielem mehr.

So laden Sie andere ein, USB über Ethernet auf einem Linux-Computer zu verbinden

Sie können andere FlexiHub-Benutzer einladen, Ihre Geräte zu verwalten. Sie können beliebig viele Einladungen versenden. Und wenn Sie das Gerät nicht teilen müssen, können Sie die Einladung widerrufen, indem Sie einfach auf die Schaltfläche „Löschen“ daneben klicken. Wenn Sie also eine Einladung auf einem Linux-Computer senden müssen, benötigen Sie:

  1. Klicken Sie mit der rechten Maustaste auf ein Gerät, das Sie freigeben möchten, und wählen Sie Einladung senden aus.
  2. Geben Sie eine E-Mail-Adresse des anderen Kontakts ein und klicken Sie auf Einladung senden: sende Einladung
    Ihr Gegner muss die Einladung annehmen, um Ihr Gerät verwenden zu können: die Einladung akzeptieren

So sperren Sie USB-Geräte unter Linux

Sie können auch Ihr lokales USB-Gerät sperren, um es vor Fernzugriff zu schützen. Alle gesperrten Geräte werden auf Remote-Computern nicht angezeigt. Drücken Sie in der Liste der Geräte von der FlexiHub-Schnittstelle auf einem Linux-Computer einfach die Schaltfläche Sperren.

Sperren Sie Ihr lokales USB-Gerät

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 Ihres aktuellen Equipment-Setups ab. Auf die eine oder andere Weise liefert die FlexiHub USB over Etherent Linux-Funktion stets 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: 10.45MB
Version: 6.1.15025 (der 19. Feb, 2024)
Bewertung: (4.8 basierend auf 386+ bewertungen)