Sådan bruger du VirtualHere til at dele USB via et netværk uden besvær

Sidste ændring: 19/11/2025

  • VirtualHere forenkler fjernadgang til USB-enheder ved hjælp af en server på Raspberry Pi eller NAS og en klient på din computer.
  • For Linux tillader native USB IP-adresser at tilslutte delte enheder med vhci-moduler og systemd-tjenesten.
  • Der findes multiplatformsalternativer såsom USB Network Gate og FlexiHub med kryptering og sessionskontrol.

Sådan bruger du Virtual Here til at dele USB via et netværk

¿Hvordan bruger man Virtual Here til at dele USB over et netværk? At dele en USB-port over et netværk kan virke som magi, men med de rigtige værktøjer er det mere et spørgsmål om to klik og et par kommandoer. Med VirtualHere, og også med muligheder som USB IP i Linux eller kommercielle pakker, er det muligt at få adgang til printere, eksterne drev, kameraer eller sikkerhedsnøgler, som om de var tilsluttet din lokale computer, med en næsten transparent brugeroplevelse.

I denne artikel har vi samlet de mest nyttige og pålidelige oplysninger fra forskellige kilder: en praktisk oplevelse med Raspberry Pi med VirtualHere, specifikke trin til opsætning af en Linux-klient via USB IP, vigtige advarsler for at undgå datatab og softwarealternativer med avancerede funktioner. Målet er at hjælpe dig med at vælge den metode, der bedst passer til dine behov, og komme i gang. Pålidelighed og ingen hovedpine.

Hvad er VirtualHere, og hvornår bør du være interesseret i det?

VirtualHere er software, der fungerer som både server og klient for at eksponere USB-porte over et netværk. Serveren kører på den anden side og deler enheden, og klienten kører på computeren, der forbruger ressourcen. Dette får en fysisk enhed, der er placeret i et andet rum, kontor eller endda by, til at opføre sig, som om den var lokal. Denne arkitektur giver mening, hvis du ønsker at... direkte adgang på USB-portniveau og du ønsker ikke at være afhængig af fjernskrivebordsløsninger.

Et meget illustrativt eksempel på brugen kommer fra astrofotograferingens verden. Ved at opsætte en Raspberry Pi i nærheden af ​​teleskopet og tilslutte kameraer, monteringer eller sensorer til den, kan du arbejde fra din hjemmecomputer eller observatoriumscomputer, som om alt var tilsluttet din maskine. I en delt oplevelse blev den først testet med native applikationer som Kstars, Stellarium, Ekos, PHD, APT og Indi Ascom-økosystemet direkte på Raspberry Pi, men opsætningen føltes besværlig. Skiftet til VirtualHere gjorde opsætningen meget nemmere. meget nemmere at sætte op.

Ydeevne, stabilitet og termiske overvejelser

I den beskrevne anvendelse blev der ikke observeret forsinkelser, problemer med styring eller billedoptagelse. Der blev ikke rapporteret om betydelig latenstid i nogen af ​​de konsulterede kilder, og alligevel blev der tilføjet ekstra køling til Raspberry Pi som en sikkerhedsforanstaltning for at forhindre overophedning, nedbrud eller fald i ydeevnen. Bemærk: Hvis du vil belaste en single-board computer (SBC) vedvarende, er det en billig måde at forbedre ydeevnen at tilføje en køleplade eller ventilation. stabilitet og termisk margin.

Et kritisk punkt, der ikke bør overses: at frakoble et USB-drev fra serveren, mens det deles og er i brug, kan forårsage datakorruption og permanent datatab. Anbefalingen var klar og værd at gentage: først skal du slukke for Raspberry Pi eller serverværten, før du fysisk fjerner enheden, og hvis du vil være ekstra sikker, skal du også frakoble strømforsyningen. Denne bedste praksis reducerer risikoen for skader på opbevaringsenheder og undgår inkonsistente tilstande på bussen.

Typisk scenarie med Raspberry Pi og VirtualHere

Den mest almindelige arbejdsgang involverer at bruge en Raspberry Pi som en USB-server. Tilslut de enheder, du vil eksponere til den, og kør den tjeneste, der deler dem på det lokale netværk. Fra din hovedcomputer, uanset om det er Linux, macOS eller Windows, installerer du klienten for at se og tilslutte disse enheder. I den virkelige verden har denne tilgang vist sig at være effektiv. smidig og nem at samleisær sammenlignet med tungere software-stakke på selve Raspberry Pi.

Hvis du foretrækker ikke at være afhængig af en mikrocomputer, er der et lige så gyldigt alternativ: at bruge en stationær eller bærbar computer, der ikke er for gammel, og styre den med fjernskrivebordssoftware som TeamViewer eller VNC. I så fald arbejder du på den eksterne maskine, og der er ingen USB-omdirigering som sådan, men du kan håndtere specifikke udskrivnings- eller scanningsopgaver uden at implementere en dedikeret USB-server. Denne tilgang er enkel, og for mange kontorscenarier er den... tilstrækkelig og hurtig at implementere.

Eksklusivt indhold - Klik her  Sådan forbedrer du spilydelsen ved at deaktivere Game DVR

Linux-klient med native USB IP: detaljerede trin

I Linux-miljøer er en robust og gratis mulighed native USB IP-understøttelse. Ideen er den samme: serverværten eksporterer enheden, og klienten tilslutter den over netværket. Til klientsiden i Ubuntu er der et gennemprøvet script, der er værd at dokumentere, fordi det fungerer godt og er nemt at reproducere. Disse trin giver dig adgang til en fjern enhed, som om den var tilsluttet din computers USB-port, med drivere og kernel-stak administrerer alt.

  1. Installer de nødvendige værktøjer på Ubuntu. Kør:
    sudo -s
    apt-get install linux-tools-generic -y

    Denne pakke indeholder værktøjer som usbip, som er essentielle for at forbinde den delte enhed til klienten. Denne installation er hurtig og ikke-påtrængende.

  2. Aktivér det nødvendige modul på klienten:
    modprobe vhci-hcd
    echo 'vhci-hcd' >> /etc/modules

    hcd vhci-modulet eksponerer en virtuel værtcontroller, der tillader din kerne at behandle eksterne USB-enheder, som om de var lokale. Deklarering af det i /etc/modules sikrer, at det indlæses ved hver opstart i en vedvarende oplevelse.

  3. Tilslut den enhed, der er eksporteret af serveren, med denne kommando, og erstat den med den rigtige IP-adresse på den vært, der deler USB-kablet, for eksempel Raspberry Pi:
    sudo usbip attach -r 0.0.0.0

    Efter at have kørt dette, burde du kunne se enheden på dit klientsystem og kunne bruge den normalt. Hvis den ikke vises, skal du kontrollere din forbindelse, firewall og at serveren har eksporteret enheden. Dette trin er det, der gør... USB-tunnel over TCP/IP.

Automatiser vedhæftning med en systemd-tjeneste

For automatisk at tilslutte enheden efter hver opstart kan du oprette et systemd-drev. Sekvensen, der bruges i den konsulterede dokumentation, åbner en servicefil og aktiverer den derefter. Her er et eksempel, som du kan tilpasse, hvor du angiver serverens IP-adresse og, hvis relevant, identifikatoren for den eksporterede enhed. Denne automatisering eliminerer manuelle trin og gør det eksterne USB-drev automatisk tilgængeligt. konstant fra begyndelsen.

vi /lib/systemd/system/usbip.service

Description=Adjuntar dispositivo USB remoto via USB IP
After=network-online.target
Wants=network-online.target


Type=oneshot
ExecStart=/usr/sbin/usbip attach -r 192.168.1.50
RemainAfterExit=yes


WantedBy=multi-user.target

Gem filen, og kør følgende kommandoer for at genindlæse, aktivere og starte tjenesten. Dette vil få systemet til automatisk at tilslutte enheden ved hver opstart, hvilket er især nyttigt i produktionsudstyr eller laboratorier.

sudo systemctl --system daemon-reload
sudo systemctl enable usbip.service
sudo systemctl start usbip.service

Hvis noget går galt, skal du gennemgå processen fra starten og kontrollere, at serveren eksporterer, og at netværket tillader kommunikation. Som anbefalet i den originale vejledning er det bedst at gentage sekvensen trin for trin, når der opstår uventede fejl. Tålmodighed og en systematisk tilgang løser normalt de fleste problemer. mindre konfigurationsproblemer.

Kritisk advarsel om afbrydelser

Det er værd at understrege, fordi det er vigtigt: pludselig afbrydelse af et USB-drev fra serveren, mens det deles, kan være katastrofalt. Ikke alene vil fjernsessionen blive afbrudt, men du kan også gøre drevet uopretteligt. Den bedste fremgangsmåde er at lukke serverværten ned og om nødvendigt fjerne dens strømforsyning, før du håndterer enheder. Denne fremgangsmåde, sammen med en UPS for at forhindre strømafbrydelser, reducerer risikoen for uopretteligt datatab.

Windows-klient og supportstatus

De indsamlede oplysninger indikerer, at der findes en Windows-klient, men den er i beta med usignerede drivere og ingen understøttelse af Windows 10, hvilket gør den uegnet til produktionsmiljøer. Hvis du primært arbejder i Windows, bør du overveje alternative muligheder med moden understøttelse eller lade klienten køre på Linux eller macOS, indtil denne understøttelse er tilgængelig. klientens faktiske modenhedsniveau.

Kommercielle alternativer med avancerede funktioner

Ud over VirtualHere og USB IP findes der pakker, der tilbyder poleret emballage og værdifulde ekstrafunktioner. USB Network Gate og FlexiHub skiller sig ud ved deres platformsuafhængige tilgang, sikkerhedslag og understøttelse af komplekse scenarier. Hvis du har brug for sessionskontrol, virtuel desktopkompatibilitet eller seriel portstyring ud over USB, kan de være et godt valg. fleksibilitet og forretningsstøtte.

USB-netværksport: Udvalgte funktioner

  • USB over TCP/IP med beskyttelseDet giver dig mulighed for at sende data fra en USB-port til en anden maskine over netværket, og du kan beskytte adgang med en adgangskode for at forhindre uautoriseret brug.
  • Virtualiserede og blade-miljøerInstalleret på gæstesystemer giver det adgang til værtens USB-porte. Det er kompatibelt med VMware, VMware ESX, Citrix XenDesktop og Microsoft Hyper-V.
  • Ægte cross-platformDet fungerer på macOS, Linux og Windows. Du kan dele det på en Windows-computer og nemt få adgang til det fra Linux eller Mac.
  • Adgang via sessionerDet giver dig mulighed for at isolere en enhed og tildele den eksklusivt til en bruger i en session. Det tilbydes i øjeblikket i prøvetilstand og understøtter flashdrev og kameraer med kompatibilitet med Citrix ICA version 7 og nyere.

FlexiHub: USB og seriel under én paraply

FlexiHub skiller sig ud ved at kombinere USB- og serielportdeling i én applikation. Dette gør den særligt interessant til industriel automatisering og kontrol, hvor stregkodescannere, overvågningskameraer og CNC-maskiner sameksisterer med mere almindelige kontorudstyr. Dens grænseflade viser netværksnoderne og muliggør forbindelse med et enkelt klik, hvor... nem opdagelse og forbindelse.

  • Fjernadgang fra hvor som helstUanset om enheden er i det næste rum eller på den anden side af verden, eksponerer appen den, og du kan nemt tilslutte den.
  • Tilslut og frakobl uden at bevæge digAdministrer sessioner fra din lokale maskine med end-to-end-kryptering for at opretholde fortroligheden.
  • Automatisk typedetektionDen identificerer og viser, om det er en printer, et tastatur, et USB-drev osv., hvilket gør det nemt at vide, hvad du tilslutter på et givet tidspunkt.
  • Adgangskontrol og låsningDu kan skjule enheder, så de ikke er synlige eller tilgængelige uden ejerens udtrykkelige tilladelse.
  • Stærk krypteringDen bruger 256-bit SSL, hvilket giver et ekstra lag af sikkerhed ved overførsel af følsomme data over netværket.
  • Egen omdirigeringsserverTakket være dens relæfunktion behøver du ikke at afsløre din offentlige IP-adresse. Selvom klienten ikke ser serveren direkte, flyder forbindelsen problemfrit.

ASUSTOR NAS som USB-server med kompatibel app

Hvis du har en ASUSTOR NAS, kan du omdanne den til en USB-server til dit lokale netværk. Med den tilhørende applikation bliver enhver USB-enhed, du tilslutter til NAS'en, direkte tilgængelig fra andre computere, som om den var tilsluttet lokalt. Dette er ideelt til deling af SD-kort, sikkerhedsnøgler, printere, serielle drivere og utallige andre eksterne enheder. En nyere version har tilføjet forbedringer som f.eks. strømcyklus for porte med kompatible hubs, understøttelse af VirtualHeres modulære KVM IP-system og ydeevneoptimeringer.

Hvad hvis jeg bare vil dele en printer og eksterne harddiske derhjemme?

Til et hjemmekontor med en printer og et par harddiske er der flere muligheder. Hvis du allerede har en Raspberry Pi, er det en meget overkommelig og fleksibel løsning at omdanne den til en USB-server med VirtualHere eller USB IP. Hvis du foretrækker en fuldt guidet oplevelse, tilbyder USB Network Gate eller FlexiHub en poleret og krypteret løsning. Og hvis du har en kompatibel NAS, kan deres app være den reneste måde at centralisere ressourcer på. I alle tilfælde er målet det samme: at kunne bruge disse enheder fra din computer. gennemsigtighed og god respons.

Hvis du overvejede at købe specifik hardware, såsom hubs med integrerede netværksfunktioner, skal du huske på, at den nævnte software dækker de fleste behov uden yderligere investering. Valget afhænger af dine prioriteter: budget, sikkerhed, understøttelse af tværplatforme eller nem administration. Overvej også dens kompatibilitet med fjernskrivebordsværktøjer, som kan være en livredder til lejlighedsvise opgaver uden at kræve nogen opsætning. ingen ekstra infrastruktur.

Praktiske tips til en solid oplevelse

  • Pas på netværketTilslut serveren med kabel, når det er muligt, og hvis du bruger Wi-Fi, så kig efter det mindst overbelastede bånd.
  • Stabil fodringUndgå passive hubs til krævende drev og kameraer. En robust strømforsyning og UPS gør hele forskellen.
  • Undgå afbrydelser i live-forbindelsenStop tjenesten eller sluk serveren, før du fjerner et USB-drev, der er i brug.
  • Overvåger temperaturPå Raspberry Pi skal du tilføje en køleplade og, om nødvendigt, ventilation til vedvarende belastninger.
  • DokumentidentifikatorerNotér serverens IP-adresse og enheds-id'et for at automatisere med systemd.

Noter og oplevelser fra astroverdenen

I tests med guidning og fjernoptagelse blev der ikke observeret nogen signifikante forsinkelser eller billedfald. Guidningen forblev stabil, og billederne blev taget uden overraskelser. Nøglen var at kombinere tilstrækkelig køling til Raspberry Pi med korte kabler af høj kvalitet til kameraet og tilbehøret. Denne type opsætning forstærker ideen om, at en velbygget USB-server tilbyder... meget positive resultater selv i tidsfølsomme opgaver.

Hvis din arbejdsgang med pakker som Kstars, Stellarium, Ekos, PHD, APT og Indi Ascom er besværlig på selve Raspberry Pi, kan omdirigering af USB og betjening fra en kraftigere maskine reducere belastningen betydeligt. Du kan også kombinere tilgange: vejledning med Raspberry Pi og optagelse på en Windows-bærbar computer, som nogle kolleger har beskrevet, og dermed udnytte det bedste fra hvert system. Fleksibiliteten i de beskrevne værktøjer muliggør dette. højeffektive hybrider.

Hurtige ofte stillede spørgsmål

Er der mærkbar latenstid? Når du arbejder over et netværk med krævende USB-enheder? I de indsamlede erfaringer blev der ikke registreret nogen nævneværdig forsinkelse i vejledning eller fotografering, forudsat at netværket var stabilt, og serveren var godt afkølet.

Det er sikkert At eksponere et USB-drev over et offentligt internet? Det er bedst at operere inden for dit lokale netværk eller via VPN. Hvis du vælger kommercielle værktøjer, skal du stole på deres krypterings- og omdirigeringsserver. Undgå at åbne ubeskyttede porte..

Kan jeg bruge Windows? som kunde uden problemer? En af de nævnte klienter viste sig at være i beta med usignerede drivere og ingen understøttelse af Windows 10, så det er tilrådeligt at være forsigtig og overveje etablerede alternativer, hvis din primære platform er Windows.

Hvad sker der, hvis USB-stikket bliver frakoblet? mens det deles? Der er en reel risiko for datatab. Sluk serveren, eller afbryd forbindelsen til enheden på en sikker måde, før du fysisk afbryder forbindelsen.

Vælg mellem Virtuelt HerUSB IP og kommercielle suiter afhænger af din kontekst. Hvis du prioriterer enkelhed og lave omkostninger, tilbyder Raspberry Pi som Linux-server og -klient en fremragende balance. Hvis du leder efter premium-funktioner som sessionskontrol, understøttelse af virtuelt skrivebord og produktionsklar kryptering, gør USB Network Gate og FlexiHub en forskel. Og hvis du allerede har en ASUSTOR NAS, forvandler dens app enheden til en alsidig USB-server med nylige forbedringer såsom port-strømcykling og understøttelse af VirtualHeres modulære KVM IP-system. Med et velholdt netværk, god praksis ved frakobling af enheder og lidt organisering har du adgang til dine enheder fra enhver computer, som om de var lige ved siden af ​​dig. Komfort og ydeevne meget tæt på lokal brug.

Digital hygiejne
relateret artikel:
En komplet guide til digital hygiejne: de bedste vaner for at undgå at blive hacket