Fernzugriff auf den USB-Port über Ethernet. Ein Stück Eisen über dem Netzwerk. Wir leiten USB-Geräte, eine Grafikkarte, eine Soundkarte und Festplatten an einen Remote-Computer weiter. Verbinden von USB-Geräten über Ethernet

Virtualisierungstechnologien sind fest in der modernen IT-Welt verankert. Heutzutage ist es unmöglich, ein Unternehmen zu finden, das in seiner Arbeit keine Virtualisierungslösungen (virtuelle Server, virtuelle Desktops, VDI) verwendet. Und alles wäre gut und wolkenlos, aber Hypervisoren, die Grundlage der Infrastruktur, führten auch bestimmte Einschränkungen für die erstellten und verwendeten virtuellen Maschinen ein.
Eine der Einschränkungen ist das Fehlen von USB-Anschlüssen auf virtuellen Maschinen. Konnten wir früher das erforderliche USB-Gerät (z. B. einen Software-Sicherheitsschlüssel oder eine Smartcard mit Verschlüsselungsschlüsseln) an einen physischen Server anschließen, ist diese Aufgabe jetzt, da Server virtuell geworden sind, nicht mehr so ​​einfach zu lösen. Wie Sie dieses Problem schnell und effektiv lösen können, verrate ich Ihnen in diesem Testbericht.

Die erste und scheinbar naheliegendste Lösung ist die Verwendung Software-Emulatoren Für diesen Ansatz ist jedoch ein ständig eingeschalteter Computer erforderlich, auf dem die Emulationssoftware ausgeführt wird. Abschluss: eine unbequeme, ressourcenintensive und teure Lösung.

Nächste Wahl - Software- und Hardwaregeräte um das Problem der Weiterleitung (Emulation) von USB-Ports auf einem Remote-Computer zu lösen. Einfache, effektive und kostengünstige Geräte. Die Wahl fiel auf die Lösungen von Digi International –

ÜberallUSB ist ein kompaktes USB-Hub-Gerät – mit zusätzlichem Ethernet-Kabelanschluss.

AnywhereUSB-Modelle

Es stehen 3 Gerätemodelle zur Verfügung, die für unterschiedliche Anzahlen von USB-Anschlüssen ausgelegt sind:
1. AnywhereUSB /2 – 2 USB-Anschlüsse

2. AnywhereUSB/ 5 – 5 USB-Anschlüsse

3. AnywhereUSB /14 – 14 USB-Anschlüsse

Einrichtung und Verwaltung

Zur Einrichtung und Verwaltung des Geräts stehen Ihnen mehrere Schnittstellen zur Verfügung:
Webinterface zur Konfiguration, Überwachung und Verwaltung;
AnywhereUSB-Konfigurationsdienstprogramm;
Telnet-Befehlszeilenschnittstelle;
Einfaches Netzwerkverwaltungsprotokoll (SNMP).

Betrachten Sie zum Konfigurieren des Geräts die Weboberfläche als bequemste und einfachste Möglichkeit.

IP-Adressverwaltung

Es gibt mehrere Möglichkeiten, AnywhereUSB eine IP-Adresse zuzuweisen:
Statische IP;
Dynamische IP-Zuweisung – Verwendung des Dynamic Host Configuration Protocol (DHCP);
Auto Private IP Addressing (APIPA), am besten bekannt als Auto-IP;

Netzwerkdienste können einfach über die Weboberfläche konfiguriert werden

Für diejenigen, die alle Netzwerkschnittstellenparameter feinabstimmen möchten, stehen entsprechende Tools zur Verfügung

Die Weboberfläche verfügt über viele zusätzliche Tools, mit denen Sie aktive Verbindungen, Status und Betriebszeit von Geräten anzeigen, Sicherheitsfunktionen konfigurieren usw. können.

Aktuelle Verbindungen:

Gerätestatus:

Die Einrichtung des Geräts ist einfach und übersichtlich, nun geht es weiter mit der Maschine, an die USB-Ports weitergeleitet werden.

Einrichtung des Client-Computers

Die Einrichtung ist einfach und intuitiv.

Alles, was Sie zum Einrichten benötigen:
1. Treiber für AnywhereUSB installieren;
2. Geben Sie die IP-Adresse des Geräts an.

Das Gerät ist verbunden, im Fenster sind Informationen zum Gerätestatus verfügbar.

Wenn Sie detaillierte Informationen über das angeschlossene Gerät und freie/belegte Ports benötigen, können Sie das Dienstprogramm zur detaillierten Anzeige verwenden.

Erwähnenswert ist, dass die Lösung sehr einfach bereitzustellen und zuverlässig zu betreiben ist. Der gesamte Bereitstellungs- und Konfigurationsprozess dauert nicht länger als 30 Minuten.

Ungefähres Anschlussdiagramm für AnywhereUSB-Gerät

Detaillierte Informationen zu AnywhereUSB-Geräten, Download-Treibern und Dokumentation finden Sie auf der Website von Digi International –

P.S. Diese Bewertung wurde von meinem Kollegen verfasst, der leider noch kein Habrowser ist.

Verwalteter USB-über-IP-Hub DistKontrolUSB
(Verwaltetes USB-Gerät über Netzwerk,)

DistKontrolUSB(Verwaltetes USB-Gerät über Netzwerk, USB über IP, USB über Netzwerk, USB über Ethernet) ist Teil einer Reihe von Geräten zur Gewährleistung der Sicherheit und Benutzerfreundlichkeit von USB-Geräten:

Verwalteter USB-über-IP-Hub. Konformitätserklärung

Für die Arbeit mit USB Gerät angeschlossen an verwalteter USB-über-IP-Hub DistKontrolUSB, notwendig:

1. USB aktivieren Gerät (versorgen Sie das Gerät aus der Ferne mit Strom). USB)

2. USB anschließen Gerät auf Ihrem Computer (Laptop, Tablet, Telefon usw.)

Aktivieren und deaktivieren USBGeräte Angeschlossen an einen verwalteten USB-over-IP-Hub ist Folgendes möglich:

· Über WEB-Schnittstelle;

· Verwendung des Aufgabenplaners und zugewiesener Aufgaben;

· Verwenden des Geräteverwaltungsdienstprogramms (

Verbinden und trennen USBGeräte an einen verwalteten USB-over-IP-Hub angeschlossenDistKontrolUSB Vielleicht:

· Über eine Clientanwendung, die im grafischen Modus oder als Dienst ausgeführt wird;

· Verwendung der API (Skripte, über die Befehlszeile oder Ihre Anwendung)

Anwendungsbereich von verwalteten USB-over-IP-Hubs.

(Verwaltete USB-Verbindung des Geräts über Netzwerk,USB über IP, USB über Netzwerk, USB über Ethernet)

Möglichkeit der Kontrolle USB über IP Eingänge (Ports) ermöglichen Ihnen die Fernsteuerung NETZ Schnittstelle deaktivieren und aktivieren USB Geräte physisch. Verwalteter USB-über-IP-Hub Unterstützt webbasiertes Management, einschließlich Remote-Management und Alarmsystem. Ausführung im 19"-Rack. Ein gesteuerter USB-over-IP-Hub ermöglicht zusätzlich zu den Funktionen eines USB-over-IP-Hubs die Hardware-Deaktivierung und -Aktivierung USB Geräte, die über ein Netzwerk verbunden sind. Zusätzlich zum Ähnlichen NETZ USB-über-IP-Hub-Schnittstelle, es gibt Registerkarten zum Verwalten von USB-Anschlüssen und zum Hinzufügen von Benutzern und zum Verwalten von Zugriffsrechten. Für Benutzer in NETZ Schnittstelle Es steht nur die Verwaltung zulässiger USB-Ports zur Verfügung, Ändern Ihres Passworts und Ihrer E-Mail-Adresse zum Versenden von Benachrichtigungen.

Verwalteter USB-über-IP-Hub(USB-Verbindungsgerät über das Netzwerk DistKontrolUSB) ist eine Hardware- und Softwarelösung, die es ermöglicht, USB-Geräte remote über ein Netzwerk zu verwenden und direkt damit zu arbeiten, als wären sie lokal verbunden! Dadurch ist es möglich, entfernte USB-Geräte auf Ihrem Computer zu verwenden oder Ihre USB-Geräte über das Netzwerk mit anderen Benutzern oder Ressourcen zu teilen (wobei im Wesentlichen das USB-Kabel über die Internetleitung verlängert wird).

Verwalteter USB-über-IP-Hub DistKontrolUSB(USB-Verbindungsgerät über Netzwerk (DistKontrolUSB) verfügt über ein integriertes WLAN-Modul und einen Ethernet-Netzwerkadapter (RJ-45) mit einer Geschwindigkeit von 100 Mbit/s. Dadurch können Sie das Gerät über kabelgebundene und kabellose (Wi-Fi) Kommunikationskanäle mit dem Netzwerk verbinden. Das Gerät ist in Kunststoff- und Metallgehäuse erhältlich. Die Reichweite des drahtlosen Netzwerks ist begrenzt, wenn das Gerät in einem Metallgehäuse untergebracht ist.

Durch die Verbindung von USB-Geräten über ein Netzwerk zur gemeinsamen Nutzung können Sie Computerressourcen effizienter nutzen und vor allem Zeit und Geld sparen, trotz der Kosten für das USB-Verbindungsgerät selbst über das Netzwerk. Das Vorhandensein eines drahtlosen Kommunikationskanals in einem USB-Hardwareverbindungsgerät über ein Netzwerk kann die Sicherheit und physische Unzugänglichkeit gemeinsam genutzter USB-Geräte weiter gewährleisten.

Die Möglichkeit, USB-Geräte aus der Ferne über ein Netzwerk anzuschließen, ermöglicht Ihrem Unternehmen, die Informationssicherheit und die Sicherheit der gemeinsamen Nutzung verschiedener USB-Geräte auf ein neues qualitatives Niveau zu heben. Alle Ihre elektronischen digitalen Signaturmedien werden an einem für den freien Zugriff unzugänglichen Ort (Remote) gespeichert und bei Bedarf auch remote angebunden.

Die Unmöglichkeit, einen elektronischen Sicherheitsschlüssel zu verlieren oder zu deaktivieren, führt zu erheblichen Einsparungen bei den materiellen Ressourcen.


Verwalteter USB-über-IP-Hub DistKontrolUSB(Der DistKontrolUSB USB-Netzwerkanschluss ist ideal für die gemeinsame Nutzung von USB-Geräten zwischen mehreren Benutzern in einem Netzwerk, über das Internet oder in der Cloud, ohne dass ein USB-Gerät physisch an den Computer jedes Benutzers angeschlossen werden muss. Ein freigegebenes USB-Gerät sieht so aus, als ob es direkt angeschlossen wäre, auch wenn es mit einem Remote-Server verbunden ist, sodass vorhandene Treiber und Software ohne Änderungen funktionieren. Durch die Möglichkeit, einen verwalteten USB-Hub mit mehreren USB-Hosts gleichzeitig zu verbinden und den aktuell aktiven Host über die WEB-Schnittstelle oder Telnet auszuwählen, können Sie USB-Geräte problemlos in Clustersystemen weiter verwenden.

Verwalteter USB-über-IP-Hub DistKontrolUSB(Das USB-over-Network-Gerät (DistKontrolUSB) wurde getestet und ist mit den Virtualisierungsplattformen VMware und Microsoft Hyper-V kompatibel.

Um ein USB-Verbindungsgerät über ein Netzwerk zu verwenden, müssen Sie:

1. Verbinden Sie das Gerät mit dem LAN (über Ethernet oder WLAN) und konfigurieren Sie es.

2. Führen Sie auf jedem Computer, an den Sie ein USB-Gerät weiterleiten müssen, die USB-Client-Software aus und führen Sie dabei eine beliebige Version von Linux und Windows, OSX und Android aus.

Einrichtung und Verwaltungverwalteter USB-über-IP-Hub DistKontrolUSB (USB-Verbindung Gerät über Netzwerk) erfolgt über das Webinterface.

Das Einrichten des Client-Computers ist einfach und intuitiv. Der USB-Client läuft auf jeder Version von Linux und Windows, OSX, Android. Der Client ermöglicht ein intuitives und einfaches Anschließen und Trennen entfernter USB-Geräte. Der Client kann als Dienst ausgeführt werden.

Technische EigenschaftenUSB-Netzwerkverbindungsgeräte

(Verwaltete Geräte, die USB über das Netzwerk verbinden,USB über IP, USB über Netzwerk, USB über Ethernet,verwaltete USB-über-IP-Hubs).

Modell

DistKontrolUSB-16

DistKontrolUSB-32

DistKontrolUSB-48

DistKontrolUSB-64

Netzwerk Schnittstellen

Ethernet (RJ-45), 802.11n Wireless

Ethernet (RJ-45), 802.11n Wireless

Ethernet (RJ-45), 802.11n Wireless

Ethernet Anschluss

Anzahl verwalteter USB-Ports (Eingänge)

2 statisch/DHCP (IPv4)

2 statisch/DHCP (IPv4)

2 statisch/DHCP (IPv4)

2 statisch/DHCP (IPv4)

LED-Anzeige

Stromversorgung, Status des LAN-Anschlusses, Verfügbarkeit der Stromversorgung des USB-Geräteanschlusses

Stromversorgung, Status des LAN-Anschlusses, Verfügbarkeit der Stromversorgung des USB-Geräteanschlusses

Stromversorgung, LAN-Port-Status,
Verfügbarkeit der Stromversorgung für den USB-Geräteanschluss

Eingebautes 220-V-Netzteil
50 Hz, 100 W

Eingebautes 220-V-Netzteil
50 Hz, 150 W

Eingebautes 220-V-Netzteil
50 Hz, 200 W

Zwei eingebaute 220-V-Netzteile
50 Hz, 200 W

USB-Unterstützung

USB 2.0, 1.1, 1.0

USB 2.0, 1.1, 1.0

USB 2.0, 1.1, 1.0

USB 2.0, 1.1, 1.0

Schutz des USB-Anschlusses

Begrenzung der USB-Anschlüsse nach Strom, Abschalten eines USB-Anschlusses bei Überhitzung, ein sanftes Startschema für USB-Anschlüsse

Begrenzung der USB-Anschlüsse nach Strom, Abschalten eines USB-Anschlusses bei Überhitzung, ein sanftes Startschema für USB-Anschlüsse

Begrenzung der USB-Anschlüsse nach Strom, Abschalten eines USB-Anschlusses bei Überhitzung, ein sanftes Startschema für USB-Anschlüsse

Mindestlaststrom pro USB-Port

Laststrombegrenzung des USB-Ports

Umgebungstemperatur

0°C bis +50°C

0°C bis +50°C

0°C bis +50°C

0°C bis +50°C

Relative Luftfeuchtigkeit

nicht mehr als 80 % (bei einer Temperatur von +35 °C und darunter)

nicht mehr als 80 % (bei einer Temperatur von +35 °C und darunter)

nicht mehr als 80 % (bei einer Temperatur von +35 °C und darunter)

Betriebssystemunterstützung

Windows® Server 2016, Windows® 10, Windows Server® 2012 R2, Windows® Server 2008 R2, jede Version von Linux, OSX

Windows® Server 2016, Windows® 10, Windows Server® 2012 R2, Windows® Server 2008 R2, jede Version von Linux, OSX

Windows® Server 2016, Windows® 10, Windows Server® 2012 R2, Windows® Server 2008 R2, jede Version von Linux, OSX

Gesamtabmessungen (Höhe/Breite/Tiefe)

19-Zoll-Rackmontage

Abmessungen in Einheiten

Sicherheit

Verschlüsselung des USB-Verkehrs

Integrierte Firewall

IP-Einschränkung für den Anschluss eines USB-Geräts

Abmessungen verwalteter USB-über-IP-Hubs
(im 19"-Rack)

Produktname

Höhe
in Einheiten

Produktabmessungen in mm.

Verpackungsmaße in mm.

Höhe

Breite

Tiefe

Höhe

Breite

Tiefe

Konfigurieren und Verwalten des verwalteten USB-über-IP-Hubs DistKontrolUSB

Kontrolle verwalteter USB-über-IP-Hub erfolgt über eine mehrsprachige (Unterstützung für 11 Sprachen) WEB-Schnittstelle. Nach der Autorisierung können Einstellungen verwaltet werden.

Ansicht der WEB-Oberfläche zur Verwaltung von Einstellungenverwalteter USB-über-IP-Hub ( USB-Netzwerkverbindungsgeräte):


Um zu beginnen, müssen Sie die IP-Adresse ändern und WEB-Interface-Passwort.

Die IP-Adresse ändert sich, wenn Sie auf die entsprechende Netzwerkschnittstelle doppelklicken (Seite Netzwerk – Schnittstellen).

Auf der Seite „Allgemeine Einstellungen“ können Sie das Passwort für den Zugriff auf die WEB-Schnittstelle und den WEB-Schnittstellen-Port ändernverwalteter USB-über-IP-Hub .



Konfigurieren von Netzwerkschnittstellen eines verwalteten USB-over-IP-Hubs

Standardmäßig verfügt das USB-Netzwerkverbindungsgerät über:

Statische IP-Adresse – 192.168.1.180

Melden Sie sich beim WEB-Schnittstellenpanel an – Admin

Passwort für das WEB-Interface-Panel – admin

Client-Verbindungsport – 7575

WiFi-Schnittstelle (WLAN 0) – deaktiviert

Zertifikate und Sicherheit verwalteter USB-über-IP-Hub

Verwalteter USB-über-IP-Hub DistKontrolUSBunterstützt den Import und die Erstellung selbstsignierter SSL/SSH-Zertifikate. Zertifikate werden auf der Seite Zertifikate verwaltet.


Die sichere Verbindung kann auf der Seite „Allgemeine Einstellungen“ aktiviert werden. Dort können Sie auch die erzwungene Nutzung nur einer sicheren Verbindung aktivieren.

Die Firewall eines verwalteten USB-over-IP-Hubs sorgt für zusätzliche Nutzungssicherheit DistKontrolUSB im Netzwerk und konfigurieren Sie den Zugriff darauf flexibel.

KontrolleUSB-Anschlüsseverwalteter USB-über-IP-Hub.

Es ist möglich, den Namen des USB-Anschlusses zu ändern. USB-Anschlüsse ein- und ausschalten Die Steuerung des USB-over-IP-Hubs erfolgt durch Klicken auf die entsprechende Schaltfläche am Gerät.


Benutzer hinzufügenverwalteter USB-über-IP-Hub.

Zur eingeschränkten Gewährung von Rechten zum Aktivieren und Deaktivieren USB Geräte müssen Sie auf der Seite „Zugriffsrechte verwalten“ – „Benutzer“ Benutzer des verwalteten USB-over-IP-Hubs erstellen.

Nachdem Sie Benutzer hinzugefügt haben, müssen Sie ihnen auf der Seite „Zugriffsrechteverwaltung“ – „Zugriffsrechte“ Verwaltungsrechte zuweisen USB Eingaben und Verbindungsrechte USB Geräte. Weitere Einzelheiten finden Sie im Abschnitt „Einschränken des Zugriffs auf“. USB-Geräte“



Beim Anmelden im WEB Schnittstelle verwalteter USB-über-IP-Hub Mit den Rechten der erstellten Benutzer können sie nur zulässige USB-Eingänge (Ports) verwalten, das Passwort und die E-Mail-Adresse zum Versenden von Benachrichtigungen ändern. Die Möglichkeit, Benutzerdaten zu ändern, kann in den Einstellungen deaktiviert werden.

Zur Steuerung (ein und aus) USB-Eingänge DistKontrolUSB Dem Benutzer stehen nur zugewiesene Eingänge zur Verfügung und in der WEB-Benutzeroberfläche werden auf der Seite „Benutzer“ nur die Eingänge angezeigt, für die dem Benutzer Steuerungsrechte gewährt wurden. Weitere Informationen finden Sie im Abschnitt zum Festlegen von Zugriffsbeschränkungen.


Aufgabenverwalteter USB-über-IP-Hub

Aufgaben verwalteter USB-über-IP-Hub :


So erstellen Sie einen USB-Eingangssteuerungsauftrag verwalteter USB-über-IP-Hub DistKontrolUSBAuf der Seite „Geplante Aufgaben“ müssen Sie auf die Schaltfläche „Hinzufügen“ klicken, die Aufgabenfelder ausfüllen und auf die Schaltfläche „Speichern“ klicken. Erstellte Aufgaben können deaktiviert werden und werden nicht ausgeführt. Das Team besteht aus:

- /home/scr/usb. Sch - eine konstante Komponente mit dem Namen des Skripts;

- Zeichen für das Einschalten des „1“- oder Ausschaltens des „0“-Ports;

- USB-Nummern Ports (von 1.1 bis 4.16)

Beispielbefehle:

/home/scr/usb. Sch 0 1,9(Jede Minute ausschalten USB 1.9)

/home/scr/usb.sh 1 1.12 (USB 1.12 alle 3 Stunden aktivieren)

Standardmäßig sind die beschriebenen Beispiele erstellt, aber deaktiviert.

In den Aufgabeneinstellungenverwalteter USB-über-IP-Hub DistKontrolUSBSie können den Versand von Benachrichtigungen über die Ergebnisse ihrer Ausführung per E-Mail aktivieren.

So erstellen Sie einen Job zur Steuerung des Neustarts und Herunterfahrens verwalteter USB-über-IP-Hub Auf der Seite „Energiemanagement“ – „Geplante Aufgaben“ müssen Sie auf die Schaltfläche „Hinzufügen“ klicken, die Aufgabenfelder ausfüllen und auf die Schaltfläche „Speichern“ klicken. Erstellte Aufgaben können deaktiviert werden und werden nicht ausgeführt.

Verfügbare Aufgaben verwalteter USB-über-IP-Hub DistKontrolUSB:

2. Deaktivieren eines verwalteten USB-über-IP-Hubs


Installieren und Konfigurieren eines verwalteten USB-over-IP-Hub-Clients

Klient USBkann heruntergeladen werden vonverwalteter USB-über-IP-Hub (USB-Verbindungsgeräte über das Netzwerk) oder von der Website (Links auf der Seite „Informationen – Support“).


Sie müssen die entsprechende Software herunterladen und ausführen.

Nach dem Start der Software wird angeboten, die Bonjour-Komponente zu installieren, die für die automatische Suche nach einem Server im Internet erforderlich ist.

Klicken Sie auf „Ja“, der Installationsassistent beginnt mit der Installation.


Bei Verbindung mitverwalteter USB-über-IP-Hub USBGeräte sind diese im Client sichtbar und können mit dem Computer verbunden werden.

Wenn Sie zum ersten Mal eine Verbindung herstellenUSBDas Gerät wird aufgefordert, einen Treiber zu installierenverwalteter USB-über-IP-Hub DistKontrolUSB:

Während der Installation wird eine Benachrichtigung des Windows-Sicherheitscenters angezeigt.Sie müssen der Anwendung erlauben, Änderungen vorzunehmen.


Klicken Sie auf Installieren. Nach dem Start erscheint das USB-Client-Fenster.

Die Software findet automatisch USB-Geräte, die von Servern im Netzwerk gemeinsam genutzt werden. Verfügbare USB-Geräte werden in einer Baumansicht angezeigt. Klicken Sie mit der rechten Maustaste auf das Gerät, das Sie verwenden möchten, und wählen Sie „Verwenden“ aus. Danach wird es direkt mit Ihrem Computer (Maschine) verbunden und kann als lokales Gerät verwendet werden.

Windows:


OSX:

Linux:

Der USB-Client für Linux-Geräte für Hardware-USB-Verbindungen über ein Netzwerk (USB über IP, USB über Netzwerk, USB über Ethernet) verwendet den integrierten USBIP-Treiber für Linux. (Für maximale Kompatibilität wird empfohlen, den Kernel (4.9+) zu verwenden.)

Adresse verwalteter USB-über-IP-Hub Sie können angeben (z. B. für die Verwendung im globalen Netzwerk). Klicken Sie dazu mit der rechten Maustaste auf USB-Hubs und wählen Sie Hubs angeben.


Klicken Sie im Fenster „Hubs angeben“ auf „Hinzufügen“ und fügen Sie die IP-Adresse Ihres verwalteten USB-over-IP-Hubs hinzu.



Starten des Clientsverwalteter USB-über-IP-Hub als Dienst (Daemon)

Der USB-Client kann als reguläre Anwendung oder als Dienst (Daemon) ausgeführt werden. Wenn Sie den Client als Dienst ausführen, können Sie Geräte gemeinsam nutzen, ohne dass eine Benutzeranmeldung erforderlich ist. Der Client wird kontinuierlich im Hintergrund ausgeführt.

Wenn Sie den USB-Client als Dienst installieren, startet er automatisch beim Booten des Betriebssystems und stellt automatisch eine Verbindung zu allen von Ihnen angegebenen Geräten her. Das Nachrichtenprotokoll kann im Event Viewer (Windows), Console Viewer (OSX) oder tail /var/log/syslog (Linux) angezeigt werden.

So installieren Sie einen USB-Client als Windows- oder OSX-Dienst:

Klicken Sie mit der rechten Maustaste auf „USB-Hubs->Client als Dienst installieren“ (wenn der Dienst bereits installiert ist, ist „Client-Dienst deinstallieren“ verfügbar).

Der USB-Client wird als Dienst installiert.

Wenn der Client neu gestartet wird, interagiert er mit dem laufenden Dienst im Hintergrund.

Sie können den Client beenden und der Client-Dienst läuft wie gewohnt im Hintergrund weiter

Um einen Client auf einem USB-Stick als Daemon unter Linux zu installieren, müssen Sie den Client mit dem Parameter -n starten. Dadurch kann es im Daemon-Modus ausgeführt werden.

Beispiel: Um den Client im Hintergrund unter Ubuntu/Debian auszuführen, verwenden Sie: sudo ./vhclientx86_64 -n

Um im Konsolenmodus als nicht privilegierter Benutzer ausgeführt zu werden, muss der Daemon nicht sudo verwenden. Führen Sie einfach ./vhclientx86_64 -t „HELP“ in der Befehlszeile aus.

Zusätzliche Funktionen beim Arbeiten mit Klientverwalteter USB-über-IP-Hub DistKontrolUSB.

Klient verwalteter USB-über-IP-Hubverfügt über mehrere Befehlszeilenargumente, die unten beschrieben werden. Um sie unter Windows zu verwenden, rufen Sie einfach vhui32.exe auf oder vhui64.exe , unter OSX sollten Sie /Applications/VirtualHere/VirtualHere.app/Contents/MacOS/VirtualHere direkt aufrufen , unter Linux - vhuit64 oder vhclientx86_64.

Liste und Zweck der Argumente:

H Befehlszeilenhilfe.

L= Datei zum Protokollieren aller Meldungen (anstelle der Protokollierung im Systemmeldungsfenster).

C-Konfigurationsdatei, die anstelle der Standarddatei verwendet werden soll.

A Führen Sie den Client im Administratormodus aus. Dadurch kann der Client andere Benutzer aus der Ferne von Geräten trennen.

D Installation der Client-Treiber und Herunterfahren. Dieses Argument ist nützlich für die Durchführung unternehmensweiter Installationen über ein Netzwerk über Microsoft Systems Management Server. (Für die Verwendung dieses Arguments sind Administratorrechte erforderlich.)

X Treiber extrahieren. Dies ist nützlich für die manuelle Installation von Treibern in Windows XP Embedded.

I Unter Windows und OSX installieren Sie den Client als Dienst (bei Verwendung dieses Arguments sind Administratorrechte erforderlich).

B Gleich wie Argument - ich , installiert den Client jedoch als Dienst mit standardmäßig aktivierter automatischer Suche nach Geräten.

U Entfernen Sie einen Client-Dienst (für die Verwendung dieses Arguments sind Administratorrechte erforderlich).

Y. Entfernen Sie alle Treiber USB client (falls vorhanden) (Für die Verwendung dieses Arguments sind Administratorrechte erforderlich.)

T Senden Sie einen Befehl an einen laufenden Client.

R= Bei Verwendung mit dem Argument t/x / i / u / d wird die Ausgabe in die nach dem Argument angegebene Datei umgeleitet. Dies ist nützlich für die Analyse von Ergebnissen in Batchdateien unter Windows.

Client-Management Steuern Sie den USB-über-IP-Hub mithilfe von Skripten oder über die Befehlszeile:

Der USB-Client kann über Skripte oder über die Befehlszeile gesteuert werden. Dies ist in folgenden Fällen nützlich:

  • Sie möchten den Client verwalten, wenn er als Dienst ausgeführt wird
  • Sie möchten den Client nur über eine Konsolensitzung, z. B. SSH, verwalten
  • Möchten Sie Ihre eigene GUI erstellen?
  • Sie möchten mithilfe einer Batchdatei (Windows) oder eines Bash-Skripts (OSX/Linux) steuern

Algorithmus zum Erstellen einer Client-Steuerungs-Batchdatei für Windows:

Wir starten vhui64.exe als Dienst oder in der grafischen Oberfläche in Windows.

Starten Sie die Befehlszeile und gehen Sie in das Programmverzeichnis.
Wir rekrutieren
vhui64.exe -t „LISTE“
Kopieren Sie die Geräteadresse (was in Klammern steht).
Es ist also zum Beispiel USBoverIP16.115
Zum Anschließen eines USB-Geräts
vhui64.exe -t „USE,USBoverIP16.115“
Um ein USB-Gerät zu trennen
(USB-Geräteadresse wird ohne Leerzeichen nach dem Komma eingegeben)
Zum Anschließen eines USB-Anschlusses
vhui64.exe -t „AUTO USE PORT,USBoverIP16.115“
Zum Deaktivieren des USB-Anschlusses
vhui64.exe -t „STOP USING,USBoverIP16.115“
vhui64.exe -t „AUTO VERWENDEN ALLES LÖSCHEN“
(USB-Geräteadresse wird ohne Leerzeichen nach dem Komma eingegeben)

Kurze Anweisungen zur Verwendung des Portverwaltungsdienstprogramms verwalteter USB-über-IP-Hub

Allgemeines Format zum Starten des Dienstprogramms:

usbcontrol.exe IP-Adressenstatus UsbPort

Alle Argumente werden durch Leerzeichen getrennt.

Wenn Sie das Dienstprogramm ohne Parameter (ohne Argumente) ausführen, wird auf dem Bildschirm eine kurze Hilfe in Englisch angezeigt.

Beschreibung der Argumente:

1) IP-Adresse – IP-Adresse (oder Netzwerkname) des Geräts, mit dem Sie eine Verbindung herstellen müssen;

2) Status – „0“ oder „1“. 0 – USB-Anschluss ausschalten. 1 - USB-Anschluss aktivieren.

3) UsbPort – Nummer des USB-Ports, der aktiviert/deaktiviert werden muss (von 1.1 bis 4.16);

Beispiel:

usbcontrol.exe 192.168.1.180 1 3.12

(USB-Port Nr. 3.12 aktivieren)

Beispiel für den Start in einer Bat-Datei: siehe usbcontrol.bat auf dem Gerät.

Beschränken des Zugriffs auf USB-Geräte

Das Gerät verfügt über die Möglichkeit, den Benutzerzugriff auf angeschlossene USB-Geräte einzuschränken (Zugriffsberechtigung auf USB-Geräte). Es gibt zwei Möglichkeiten zur Begrenzung:

  • Beschränken des Zugriffs auf ein USB-Gerät durch Login und Passwort (Autorisierung durch Login und Passwort)
  • Beschränken des Zugriffs auf ein USB-Gerät anhand der IP-Adresse (Autorisierung anhand der IP-Adresse).

Die Einschränkungsmodi werden auf der WEB-Schnittstellenseite „Zugriffsrechteverwaltung“ – „Zugriffsrechte“ aktiviert. Standardmäßig sind beide Authentifizierungsmethoden deaktiviert. Um die Einschränkung des Benutzerzugriffs auf angeschlossene USB-Geräte zu aktivieren, müssen Sie die entsprechende Schnittstellentaste drücken.

Modi zur Beschränkung des Benutzerzugriffs auf USB-Geräte (Zugriffsberechtigung auf USB-Geräte) können sowohl unabhängig voneinander als auch zusammen verwendet werden, um die Sicherheit bei der Verwendung von USB-Geräten zu erhöhen.
Wenn der Benutzer versucht, ein USB-Gerät ohne Erlaubnis anzuschließen, wird die folgende Meldung angezeigt:

1. Beschränkung des Zugriffs aufUSBGerät mit Login und Passwort(Autorisierung durch Login und Passwort)

Wenn die Beschränkung des Zugriffs auf ein USB-Gerät durch Login und Passwort aktiviert ist, wird der Benutzer beim Herstellen einer Verbindung mit einem USB-Gerät aufgefordert, ein Passwort einzugeben, um auf das USB-Gerät zuzugreifen (nicht auf den Port eines verwalteten USB-über-IP-Hubs, nämlich den USB). Gerät, unabhängig davon, an welchem ​​Port es angeschlossen ist). Beim Herstellen der Verbindung wird der System-Login verwendet (der Name des aktuellen Benutzers des Computers, von dem aus die Verbindung zum USB-Gerät hergestellt wird) und Sie müssen ihn beim Herstellen der Verbindung nicht eingeben.

Bei korrekter Eingabe des Passworts wird das USB-Gerät mit dem Computer des Benutzers verbunden und bis zum Neustart des Clients ist die Eingabe des Passworts nicht mehr erforderlich, auch wenn das Gerät getrennt und wieder angeschlossen wird.
1. Fügen Sie auf der WEB-Seite der Administratoroberfläche „Dienste“ – „USB-Geräte“ ALLE USB-Geräte hinzu, die verwendet werden sollen. Das Gerät funktioniert nach dem Prinzip: „Alles, was nicht eindeutig erlaubt ist, ist verboten.“

Um USB-Geräte hinzuzufügen, müssen Sie deren VendorID und ProductID kennen. Sie können im Client oder auf der WEB-Seite der Administratoroberfläche „Diagnose“ – „Systemprotokolle“ in der Ansicht eingesehen werden:
25. September 22:56:28 USBoverIP64: Autorisierungsparameter -> „8564“ „1000“ Ivanov (Ivanov)“ „192.168.0.5“ „05KVOF66TU4IHDTZ“ „“
Anbieter-ID – 8564
Produkt-ID – 1000

Zukünftig ist es möglich, Informationen über das USB-Gerät zu löschen und zu bearbeiten:
Die werkseitige Firmware hat Beispielschlüssel erstellt, die gelöscht oder bearbeitet werden können, um DistKontrolUSB zu verwenden.

2. Fügen Sie auf der Seite „Zugriffsrechteverwaltung“ – „Benutzer“ Benutzer hinzu.

3. Weisen Sie ihnen auf der Seite „Zugriffsrechteverwaltung“ – „Zugriffsrechte“ Zugriffsrechte auf USB-Anschlüsse und USB-Geräte zu. Dazu müssen Sie in der Zeile „Zugriff auf USB-Geräte“, getrennt durch ein Leerzeichen, die Seriennummern der USB-Geräte (aus der im ersten Schritt hinzugefügten Spalte „USB-Gerätenummer“) auflisten, zu denen der Benutzer gehören soll Zugriff erlaubt.
Beispiel:
2 3 5 6 7 12 15 16 17
Benutzernamen müssen mit dem Systembenutzernamen übereinstimmen (dem Namen des aktuellen Benutzers des Computers, von dem aus die Verbindung zum USB-Gerät hergestellt wird). Bei Bedarf können Sie es auch (nach dem Versuch, eine Verbindung zu einem USB-Gerät herzustellen) im Systemprotokoll einsehen. Siehe Beispiel oben. Benutzer-E-Mail und Passwort – beliebig. Es wird empfohlen, komplexe Passwörter zu verwenden.
Wenn Sie dem Benutzer Zugriff auf alle USB-Geräte gewähren müssen, müssen Sie in der Zeile „Zugriff auf USB-Geräte“ (beim Bearbeiten oder Erstellen eines Benutzermodus) Folgendes eingeben: ALLE (in Großbuchstaben). In diesem Fall erfolgt nach Eingabe des Passwortes der Benutzer Der Zugang wird gewährleistet

Um den Zugriff auf die Steuerung (Ein- und Ausschalten) der zulässigen USB-Ports DistKontrolUSB zu ermöglichen, müssen Sie in der Zeile „Zugriff auf USB-Ports“, getrennt durch ein Leerzeichen, die Nummern der USB-Ports (Eingänge) auflisten (aus der Spalte „Eingangsnummer“) der Seite „USB-Eingänge“), auf die der Benutzer zugreifen darf.
Beispiel: 1,2 1,3 1,5 1,6 1,7 1,12 2,15 2,16 3,1
In diesem Fall stehen dem Benutzer nur die zugewiesenen Eingänge zur Steuerung zur Verfügung und in der WEB-Benutzeroberfläche werden auf der Seite „Benutzer“ nur die Eingänge angezeigt, für die dem Benutzer Steuerungsrechte gewährt wurden.

Wenn es erforderlich ist, dem Benutzer Zugriff auf alle USB-Anschlüsse (Eingänge) zu gewähren, müssen Sie auf der Seite „Zugriffsrechteverwaltung“ – „Zugriffsrechte“ in der Zeile „Zugriff auf USB-Anschlüsse“ (im Bearbeitungsmodus) Folgendes eingeben : ALLE (in Großbuchstaben). In diesem Fall der Benutzer Der Zugang wird gewährleistet zur Steuerung (Ein- und Ausschalten) ALLER USB-Anschlüsse DistKontrolUSB.

2. Beschränkung des Zugriffs auf USB-Gerät nach IP-Adresse (Autorisierung nach IP-Adresse)

Wenn die Beschränkung des Zugriffs auf ein USB-Gerät anhand der IP-Adresse aktiviert ist, kann der Benutzer ein USB-Gerät nur von einer IP-Adresse aus verbinden, die das Recht hat, auf das USB-Gerät zuzugreifen (nicht auf den Port eines verwalteten USB-über-IP-Hubs, d. h USB-Gerät, unabhängig davon, an welchem ​​Port es angeschlossen ist).

Um den Modus zu konfigurieren, benötigen Sie:
1. Auf der WEB-Seite der Administratoroberfläche „Dienste“ – „IP-Adressen“ hinzufügen ALLE Zu verwendende IP-Adressen. Das Gerät funktioniert nach dem Prinzip: „Alles, was nicht eindeutig erlaubt ist, ist verboten.“
Es ist möglich, Informationen hinzuzufügen, zu löschen und zu bearbeiten.

In der Zeile „Zugriff auf USB-Geräte“ müssen Sie, durch ein Leerzeichen getrennt, die Seriennummern der USB-Geräte auflisten (aus der Spalte „USB-Geräte-Nr.“ der Seite „USB-Geräte“), auf die von dort aus Zugriff gewährt werden soll IP Adresse.
Wenn Sie den Zugriff auf alle USB-Geräte von einer IP-Adresse aus ermöglichen möchten, müssen Sie in der Zeile „Zugriff auf USB-Geräte“ (im Modus zum Bearbeiten oder Erstellen einer IP-Adresse) Folgendes eingeben: ALLE (in Großbuchstaben). In diesem Fall von der angegebenen IP-Adresse Der Zugang wird gewährleistet und an USB-Geräte, die nicht in der USB-Geräteverwaltungsliste enthalten sind, aber mit DistKontrolUSB verbunden sind.

Anzeigen des Systemprotokolls DistKontrolUSB

Das Systemprotokoll kann auf der WEB-Seite der Administratoroberfläche „Diagnose“ – „Systemprotokolle“ eingesehen werden. Das Protokoll speichert alle Informationen über Verbindungen und Trennungen beider USB-Eingänge (Ports) von DistKontrolUSB und allen USB-Geräten wie Versuche, das Passwort und andere Informationen falsch einzugeben. Es ist möglich, das Protokoll zu löschen und es zur späteren Speicherung und Analyse auf den Computer des Benutzers herunterzuladen.

Zurücksetzenverwalteter USB-über-IP-Hub DistKontrolUSBin seinen ursprünglichen Zustand.

Zum Zurücksetzen der Einstellungen USB über IP Jeder Client muss mit den Anfangseinstellungen installiert werden VNC

VNC-Client Die von Ihnen verwendete Farbe sollte eine 24-Bit-Farbe erfordern (Farbauswahlmodus*) nicht * 256). TightVNC und krdc funktionieren standardmäßig einwandfrei, z RealVNC Stellen Sie sicher, dass Sie „Vollfarbe“ in den Einstellungen aktiviert haben.

Verwendung des Clients VNC Das Anfordern der falschen Anzahl von Farben führt zum Absturz der Anwendung (Anzeige einer „Wiederherstellungs-Shell“ auf dem Bildschirm).

Die Verbindung zum Zurücksetzen der Einstellungen ist innerhalb von 20 s nach dem Einschalten der Stromversorgung möglich USB über IP . Es wird empfohlen, den Befehl in der Befehlszeile auszuführen:

Ping - t 192.168.1.180

und warte auf eine Antwort von USB über IP .Dann können Sie das VNC-Client-Programm auf einem normalen Computer ausführen und eine Verbindung zum Gerät unter der IP-Adresse 192.168.1.180 herstellen

Die Verbindung muss innerhalb von 20 Sekunden hergestellt werden. Andernfalls startet das Gerät weiterhin normal, um im normalen Modus zu arbeiten. Eine Verbindung zu ihm ist nicht mehr möglich, bis das Gerät erneut gestartet wird.



Das Zurücksetzen der Einstellungen ist auf zwei Arten möglich:

1. Verwendung von Hotkeys. Nach dem Anschließen an das Gerät mit VNC Drücken Sie nacheinander auf der Tastatur

A.„Strg“ + „Alt“ + „1“

B.„Strg“ + „Alt“ + „2“

C.„Strg“ + „Alt“ + „3“

D."Eingeben"

2. Konsequent im Boot- und Recovery-Menü USBoverIP auswählen:

A.„Menü wiederherstellen“



B."Mehr Optionen"



C.„Wiederherstellen“ und „Ja“



In einem der vorherigen Artikel haben wir Möglichkeiten besprochen, eine Vielzahl von Einheiten wie Dateien und Verzeichnisse zu verbinden: WebDAV, BitTorrent, SSH und sogar Videoadapterspeicher. Was aber, wenn wir nicht auf einen entfernten oder lokalen Dienst zugreifen möchten, sondern auf die Geräte einer entfernten Maschine? Nehmen wir an, Sie leiten einen USB-Port an den lokalen Computer weiter und verwenden die daran angeschlossenen Geräte als lokale Geräte.

Die Besonderheit eines Unix-ähnlichen Systems – die Behandlung aller seiner Komponenten als Datei – ist in Gesprächen über seine interne Struktur längst alltäglich geworden. Und unzählige Artikel über Linux sind der Beweis dafür. Ausrüstung ist keine Ausnahme. Eine Grafikkarte, eine Audiokarte, ein über USB angeschlossenes externes Gerät ist im Linux-Verständnis nichts anderes als eine Datei.

Es ist daher überraschend, dass von allen Betriebssystemen nur Plan 9 (von einigen Spin-off-Projekten mit ähnlichem Schicksal abgesehen), in dem dieser Ansatz konsequent zu Ende geführt wird, die Ausstattung einer Fernbedienung erkennen kann Bedienen Sie Ihren Computer ohne unnötige Gesten und verwalten Sie ihn, als wäre es Ihr eigener.

In Plan 9 ist das 9P-RPC-Protokoll für die Weiterleitung von Geräten verantwortlich. Es bietet Zugriff auf alle Dateien und Geräte, sowohl lokal als auch im Netzwerk. Leider kann sich Linux nicht mit einem solch universellen Tool rühmen. Es gibt jedoch mehrere Werkzeuge (wenn nicht sogar Krücken), die den Zugriff auf die Ausrüstung der entfernten Maschine ermöglichen.

USB

Wenn es darum geht, Geräte an einen anderen Computer weiterzuleiten, denkt man vielleicht als Erstes an eine Webcam auf dem heimischen Laptop oder einem daran angeschlossenen Smartphone, auf die von einem Remote-Desktop aus zugegriffen werden muss. Zum Beispiel von einem Büro am anderen Ende der Stadt (in einer anderen Stadt, in einem anderen Land).

In einem solchen Fall kann das Dienstprogramm weiterhelfen. Das Dienstprogramm wurde schon lange nicht mehr entwickelt, aber seine Leistung wurde dadurch noch nicht beeinträchtigt – ein solches Paket ist in den Repositorys der meisten gängigen Distributionen vorhanden.

Zunächst sollte das USB/IP-Paket auf der Maschine installiert werden, auf deren Geräte von außen zugegriffen werden soll. Laden Sie als Nächstes die erforderlichen Module:

$ sudo modprobe usbip-core $ sudo modprobe usbip-host

Überprüfen wir, ob alles korrekt geladen wurde:

$sudo lsmod | grep usbip

Und starten Sie den Server:

$ sudo usbipd -D

Da USB/IP über ein eigenes Adressierungssystem verfügt, das unabhängig vom eingebauten ist, erfolgt die Suche nach Geräten mit dem Befehl

$ sudo usbip list -l

Es wird eine Liste aller Geräte angezeigt, die derzeit an den USB-Bus angeschlossen sind.


Jetzt können Sie direkt mit der Freigabe des Geräts fortfahren (sagen wir, es handelt sich um eine Webcam mit Index 2-3 aus der resultierenden Liste):

$ sudo usbip bind --busid=2-3

Eine weitere Überprüfung der Richtigkeit der durchgeführten Aktionen:

$ sudo usbip list -r localhost

Gehen Sie also zum Client-Rechner, installieren Sie USB/IP darauf und führen Sie Folgendes aus:

$ sudo modprobe usbip-core $ sudo modprobe vhci-hcd

Wir überprüfen die Verfügbarkeit gemeinsam genutzter Geräte auf dem Server anhand der Liste:

$ sudo usbip --list SERVER_ADDRESS

Und wir befestigen unsere Kamera:

$ sudo usbip --attach SERVER_ADDRESS 2-3

Schauen wir uns das Ergebnis an:

$ sudo usbip --port

Jetzt sollte das entfernte USB-Gerät in der Liste der lokalen Geräte erscheinen und Sie können damit wie jedes andere Gerät arbeiten. Um zu überprüfen, ob die Verbindung korrekt ist, führen Sie den Befehl lsusb aus:

DIE INFO

Für Windows gibt es einen USB/IP-Client. Aufgrund eines Fehlers in der Protokollversion in der ausführbaren Datei funktioniert es jedoch nicht sofort ordnungsgemäß. Zum Ersetzen von Konstanten in den Quellen sind zusätzliche Schritte erforderlich.

RS232

Die lakonischste Lösung für den gegenseitigen Austausch unter Linux können COM-Ports vorweisen. Hierfür werden keine zusätzlichen Treiber benötigt. Ein kleines Dienstprogramm, remserial, das im Quellcode verfügbar ist, ist für alles verantwortlich. Geeignet sowohl für den Zugriff von Linux auf Geräte, die über RS232 an einem Remote-Computer angeschlossen sind, als auch für die Verbindung zweier Geräte mit COM-Ports, die mit verschiedenen über ein Netzwerk verbundenen Maschinen verbunden sind.

Sie können RS232 freigeben, indem Sie den Netzwerkport (-p), die Geschwindigkeit, den Stty-Modus (-s) und den Portnamen (hier /dev/ttyS0) angeben:

$ reserial -d -p 23000 -s "9600 raw" /dev/ttyS0 &

Stellen Sie wie folgt eine Verbindung zu einem COM-Gerät her, das sich auf einem Remote-Computer (Server) befindet:

$ remserial -d -r server_address -p 23000 -s "9600 raw" /dev/ttyS0 &

Es ist zulässig, mehrere Instanzen des Programms mit unterschiedlichen Ports und Adressen angeschlossener Geräte auszuführen.



Die Fortsetzung steht nur Mitgliedern zur Verfügung

Option 1: Treten Sie der „Site“-Community bei, um alle Materialien auf der Site zu lesen

Durch die Mitgliedschaft in der Community innerhalb des angegebenen Zeitraums erhalten Sie Zugriff auf ALLE Hacker-Materialien, erhöhen Ihren persönlichen kumulativen Rabatt und können eine professionelle Xakep-Score-Bewertung erwerben!

Hallo zusammen! In diesem Artikel möchte ich über die USB-over-IP-Technologie sprechen. Was ist das, warum wird sie benötigt, welche Szenarien und Optionen dieser Technologie sind heute gefragt.

Also, meine Herren, wenn Sie Virtualisierung intensiv nutzen, egal wo – bei der Arbeit oder zu Hause (wenn Sie ein Enthusiast sind) und verschiedene Verwaltungssysteme für genau diese Virtualisierung – Hyper-V, Xen, VMware – dann sind Sie auf eine Situation gestoßen, in der Sie müssen einen USB-Port an eine virtuelle Maschine weiterleiten. Aufgrund der Einschränkungen von Hypervisoren für virtuelle Maschinen ist dies jedoch problematisch, da virtuelle Maschinen keine USB-Anschlüsse haben. Aber was ist, wenn Sie einen USB-Softwareschutzschlüssel, einen Token mit Kryptoschutz und andere ähnliche notwendige Dinge anschließen müssen? Wenn es beim physischen Server keine Probleme gab, stellt sich beim virtuellen eine einfache Frage: Wie geht das?!

Hier kommt die USB-over-IP-Technologie zum Einsatz. Sie müssen sich nicht den Kopf zerbrechen, es ist bereits an alles gedacht. Mit Blick auf die Zukunft werde ich sagen, dass es sowohl Hardware- als auch Softwaretools für die Weiterleitung von USB über IP gibt.

Unterhalb des Schnitts gibt es eine ausführliche Rezension und viele interessante Dinge ...

Beide haben sowohl Vor- als auch Nachteile. Schauen wir uns die Vorteile von USB-über-IP-Hardwaregeräten gegenüber Softwaregeräten an:

  • Hohe Zuverlässigkeit und Fehlertoleranz;
  • Energieeffizient;
  • Hohe Bereitstellungsgeschwindigkeit und einfache Konfiguration;

Nachteile von USB-über-IP-Hardwaregeräten:

  • Höhere Kosten im Vergleich zu Software-Emulationstools.

Über Software-Emulatoren von USB-Anschlüssen werde ich Ihnen in einem der folgenden Artikel ausführlicher berichten.

Eines Tages stand ich vor der Aufgabe, USB-HASP-Schlüssel an einen virtuellen 1C Enterprise-Cluster weiterzuleiten. Nachdem wir eine große Anzahl von Software- und Hardware-Lösungen geprüft und besichtigt hatten, fiel die Wahl auf Geräte von Digi International , nämlich . Jetzt erzähle ich Ihnen etwas über die Produktlinie und insbesondere, welches Modell ich für meine Virtualisierungssysteme ausgewählt habe und warum.

AnywhereUSB ist ein recht kompaktes Gerät, bei dem es sich um einen USB-Hub mit einem Ethernet-Anschluss in einem Gehäuse handelt. Die folgende Abbildung kann die Nutzungsmuster anschaulich verdeutlichen:

Übersicht über die ModellpaletteDigiÜberallUSB

Zum Zeitpunkt des Schreibens stehen 5 Gerätemodelle zum Kauf zur Verfügung, die für eine unterschiedliche Anzahl von USB-Anschlüssen ausgelegt sind, sowie ein Modell mit kombinierten COM- und USB-Anschlüssen.

AnywhereUSB /2 ist das einfachste Low-End-Modell mit zwei Anschlüssen. AnywhereUSB/5 und AnywhereUSB/5 mit Multi-Host-Verbindungen sind zwei Modelle mit fünf Anschlüssen. AnywhereUSB TS: ein Modell mit 4 COM-Ports an Bord.

Gerätespezifikationen, Unterschiede



Ersteinrichtung und Geräteverwaltung

Für die Einrichtung und Verwaltung von Geräten stehen Ihnen mehrere Schnittstellen zur Verfügung:
Webinterface zur Konfiguration, Überwachung und Verwaltung;
AnywhereUSB-Konfigurationsdienstprogramm;
Telnet;
SNMP

Am optimalsten und bequemsten zu verwenden ist die Weboberfläche.


ÜberallUSB/5. Webschnittstelle, Netzwerkkonfigurationsmenü.

Wir verbinden unsere USB-IP-Hardware mit einem Netzwerk mit laufendem DHCP-Server und gehen im Browser auf die dem Gerät zugewiesene IP-Adresse. Um die Adresse herauszufinden, können Sie das AnywhereUSB-Konfigurationsdienstprogramm verwenden, das von der offiziellen Website des Geräteherstellers heruntergeladen werden kann.


Im Allgemeinen ist die Ersteinrichtung des Geräts nicht schwieriger als bei jedem Haushaltsrouter. Wir gelangen zur Login- und Passwort-Eingabeseite – der Standard-Login ist – Wurzel, Passwort - Wurzel.Es gibt mehrere Möglichkeiten, eine IP-Adresse zuzuweisen. AnywhereUSB kann in mehreren Modi arbeiten:

Dynamische IP-Adresszuweisung (DHCP);
Statische IP;
Automatische private IP-Adressierung (Auto-IP).

Weiterleitung von USB-Ports an den Client-Computer

Hier ist alles einfach und unkompliziert. Um den Port an den Client-PC weiterzuleiten, müssen wir die AnywhereUSB-Treiber auf dem Computer installieren, auf dem wir unser USB-Gerät empfangen möchten, und die Adresse unserer Magic Box von Digi angeben. Vergessen Sie daher nicht, unsere USB-Geräte an unseren USB-IP-Hub anzuschließen. Das ist alles.

Wenn Sie detaillierte Informationen über das angeschlossene Gerät und freie/belegte Ports benötigen, können Sie das Dienstprogramm AnywhereUSB View verwenden, das zusammen mit den Treibern installiert wird.

Der gesamte Installations- und Bereitstellungsprozess dauert etwa 20 Minuten.
Persönlich verwende ich bei meiner Arbeit das Gerät AnywhereUSB/5 mit Multi-Host-Verbindungen. Der Unterschied zu jüngeren Modellen besteht darin, dass es Gruppen unterstützt, was sehr praktisch ist. Jetzt erkläre ich es: Bei diesem Modell stehen uns 5 USB-Anschlüsse zur Verfügung. Diese 5 Ports können in Gruppen aufgeteilt und an verschiedene virtuelle Maschinen (im Folgenden VMs genannt) weitergeleitet werden. Zum Beispiel müssen wir 3 Geräte von den Ports 1,3,5 zu VM1, ein Gerät am USB-Port 2 zu VM2 und ein Gerät am USB-Port 4 zu VM3 übertragen. Wir bilden 3 Gruppen. Wir fassen die Ports 1,3,5 in Gruppe 1 zusammen, definieren den zweiten USB-Port in Gruppe 2 und definieren den dritten USB-Port in Gruppe 3. Anschließend verbinden wir mit dem Dienstprogramm die erforderlichen Gruppen auf den erforderlichen VMs – und alles funktioniert. Alles ist in wenigen Minuten erledigt. Das ältere Modell AnywhereUSB /14 kann auch Gruppen erstellen und über das Netzwerk versenden. Sie können alles wegwerfen – aus Versuchsgründen habe ich sogar eine USB-Festplatte weggeworfen. Es wurden keine Störungen oder Verlangsamungen festgestellt.



Konfigurieren von Gruppen und Schnittstellen im RealPort USB-Konfigurationsmenü. Wählen Sie eine Gruppe in Bezug auf den USB-Anschluss aus.

Abschluss

Abschließend möchte ich sagen, dass die Hardware im Gegensatz zu ähnlicher Software einmalig konfiguriert ist, keine Störungen aufweist, sich nicht erwärmt und stabil arbeitet. Ein unbestreitbarer Vorteil ist auch die Möglichkeit, in einem Failover-Cluster zu arbeiten, d.h. Der Host-Computer verliert beim Umschalten keine USB-Verbindungen. Es ist wichtig.

Ausführlichere Informationen zu Digi International-Produkten sowie Treiber, Firmware und Dienstprogramme können von der offiziellen Website heruntergeladen werden.

Das ist wahrscheinlich alles. Wenn Sie Fragen haben, stellen Sie diese in den Kommentaren.

Viel Glück und viel Glück an alle!

Da Sie vor über 1,5 Monaten gepostet haben, haben Sie vielleicht Ihre Antwort gefunden, aber es gibt ein Open-Source-Projekt namens usbip, das Funktionen zum Teilen und/oder Mounten eines Remote-USB-Geräts über ein IP-Adressnetzwerk (LAN/Internet) bietet.

Es gibt außerdem mindestens drei kommerzielle Produkte, die diese Funktionalität mit besserer Dokumentation und Benutzeroberfläche bieten.

Auf der Webseite usbip:

Um USB-Geräte mit voller Funktionalität zwischen Computern zu teilen, kapselt USB/IP „USB-I/O-Nachrichten“ in TCP/IP-Nutzlasten und überträgt sie zwischen Computern. Original-USB-Gerätetreiber und -Anwendungen können ohne Änderungen auch für Remote-USB-Geräte verwendet werden. Der Computer kann Remote-USB-Geräte verwenden, als wären sie direkt angeschlossen.

Serverprozess usbip läuft auf Linux-Systemen und Clients sind für Linux und Windows verfügbar – das Projekt scheint es seit 2005 zu geben, und seit 2011 gibt es einen signierten Windows-Client. Theoretisch sollten Sie je nach den auf Ihrem RPi konfigurierten Repositorys in der Lage sein, Treiber und Anwendungen auf der Serverseite zu installieren.

Beachten Sie, dass Sie das Paket nicht installieren müssen, wenn Sie Ubuntu 14.10 oder höher verwenden: Die usbip-Tools sind Teil des Pakets und die Binärdateien sind bereits in /usr/lib/linux -tools-KERNEL-version verfügbar /.

HowToForge verfügt über ein leicht zugängliches Tutorial zur Installation und Verwendung usbip:

Der Windows-Client ist eine Weiterentwicklung des HowToForge-Tutorials und verfügt nun über etwas mehr Schnittstelle als nur ein Befehlszeilentool.

Kommerzielle USB-over-IP-Tools:

Fabula-Tech USB-over-Network – läuft unter Windows und Linux – Testversion verfügbar:

Eltima Software USB Network Gate – funktioniert unter Windows, Mac OS X und Linux – Testversion verfügbar:

Incentives Pro/SimplyCore LLC USB Redirector – funktioniert unter Windows und Linux – anscheinend kostenlos für Linux-Server und kostenloser Windows-Client verfügbar

Heutzutage kommt es häufig vor, dass Sie aus der Ferne auf ein Gerät zugreifen müssen. Der moderne Lebensrhythmus erfordert, dass sich die Menschen bewegen, und es ist fast unmöglich, den ganzen Tag am Schreibtisch zu bleiben. Der Multitasking-Charakter eines durchschnittlichen Unternehmensmitarbeiters macht den Fernzugriff eher zu einer Notwendigkeit als zu einem Luxus. Die meisten Computergeräte werden über USB-Anschlüsse mit dem Computer verbunden, weshalb der USB-over-IP-Zugriff eine der notwendigsten Technologien im täglichen Leben von Unternehmen ist. Wenn Sie also über IP auf USB zugreifen oder ein USB-Gerät über IP verwenden müssen, haben Sie zwei Lösungen: eine Softwareanwendung oder dedizierte Hardware.

USB Network Gate (früher bekannt als USB-Port über IP-Anschluss) ermöglicht Ihnen die Arbeit mit Remote-USB über eine TCP/IP-Verbindung. Sie können Remote-USB-Geräte über ein LAN oder das Internet freigeben oder darauf zugreifen. Diese Geräte werden von Ihrem Betriebssystem so erkannt, als wären sie physisch mit Ihrem Computer verbunden. Dazu gehören USB-Speichergeräte, USB-Tastaturen, USB-Kameras und -Lautsprecher, Drucker, Scanner usw. – jedes USB-Gerät wird unterstützt.

USB Network Gate ist für die USB-Freigabe über IP konzipiert. Die App fängt die USB-Port-Aktivität eines gemeinsam genutzten USB-Geräts ab und leitet sie über das TCP/IP-Netzwerk um, sodass Sie jederzeit und überall auf das USB-Gerät zugreifen können. Schließen Sie das Gerät an und es wird auf der Remote-Seite der Verbindung angezeigt.

Vorteile der Software:

★ USB-Freigabe über das TCP/IP-Protokoll

USB Network Gate (früher USB to Ethernet Connector) dient zur gemeinsamen Nutzung von USB-Geräten zwischen mehreren Computern. Mit der App können Sie auch ein Passwort festlegen, um den Remote-Benutzerzugriff zu steuern.

★ Verbinden Sie USB-Geräte mit virtuellen Maschinen und Blade-Servern

USB Network Gate, das in einem Gastbetriebssystem installiert ist – sei es eine virtuelle Maschine oder ein Blade-Server – ermöglicht den sofortigen Zugriff auf USB-Peripheriegeräte von einem virtuellen Remote-Desktop aus. Die Anwendung ist kompatibel mit VMware, VMware ESX, Citrix XenDesktop und Microsoft Hyper-V.

Das USB-Netzwerk-Gateway ist plattformübergreifend, d. h. der Server-Computer kann Mac, Linux oder Windows sein, ebenso wie das Client-Modul. Dies bedeutet, dass Sie das Gerät auf einem Windows- oder Mac OS-PC freigeben und von einem Linux-Gerät aus verbinden können.

★ Isolieren Sie USB-Geräte pro Sitzung

In einer Mehrbenutzer-Terminalserverumgebung ist es schwierig, bei der Verwendung von USB-Geräten Exklusivität zu erlangen. Mit USB Network Gate können Sie einem bestimmten Benutzer in einer RDP-Sitzung ein USB-Gerät zuweisen. Während dieser Zeit können keine anderen Benutzer auf das Gerät zugreifen.

Derzeit für USB-Sticks und USB-Kameras im Testmodus verfügbar. Seit Version 7.0 unterstützt USB Network Gate das ICA-Protokoll von Citrix.

Befolgen Sie diese Schritt-für-Schritt-Anleitung, um USB über IP zu teilen:

Eine weitere Option für die gemeinsame Nutzung von USB über TCP/IP ist dedizierte Hardware, die USB-Ports auf einem Remote-Computer emulieren kann. Hierbei handelt es sich um einfaches, einfaches, kostengünstiges Zubehör wie einen USB-Hub mit zusätzlichem Ethernet-Anschlusskabel.

Es gibt mehrere Schnittstellen zum Einrichten und Verwalten eines Remote-Geräts:

  • Webinterface zum Einrichten, Überwachen und Verwalten des Geräts;
  • Setup-Programm;
  • Telnet-Befehlszeilenschnittstelle;
  • Einfaches Netzwerkverwaltungsprotokoll.

Die Weboberfläche ist die einfachste und einfachste Art der Konfiguration. Es verfügt über eine Reihe zusätzlicher Tools, mit denen Sie aktive Verbindungen anzeigen, Sicherheitsfunktionen konfigurieren und vieles mehr können.

Das Einrichten eines Client-Computers für diese USB-IP-Hardwarelösungen ist einfach und intuitiv.

Alles was Sie tun müssen:

  1. Installieren Sie einen Treiber für Ihre Hardware
  2. Geben Sie die IP-Adresse des Geräts an

Wenn Sie detaillierte Informationen zum angeschlossenen Gerät und zu freien/belegten Ports benötigen, verwenden Sie das Dienstprogramm für detaillierte Informationen. Der gesamte Bereitstellungs- und Konfigurationsprozess dauert normalerweise nicht länger als 30 Minuten.

Eltima Software / Eltima-Produkte / USB Network Gate / USB-Sharing über IP-Netzwerk

USB-Netzwerk-Gate

Der Zugriff auf Ihr WLAN-Netzwerk sollte mit einem Passwort geschützt sein. Obwohl das Hacken nicht so schwierig ist, schreckt diese Maßnahme die meisten Freebie-Liebhaber ab. Um die Sicherheit zu erhöhen, muss das Passwort regelmäßig geändert werden. Bisher habe ich diese Sicherheitsmaßnahme nur verwendet, wenn ein Netzwerk-Hacking offensichtlich war. Was mich davon abgehalten hat, war die Notwendigkeit, auf allen angeschlossenen Geräten ein Passwort einzugeben. Aber ich habe kürzlich erfahren, dass es eine einfache Möglichkeit gibt, Netzwerkeinstellungen auf einem USB-Stick zu speichern und sie schnell auf andere Computer zu übertragen.

gastroguru 2017