USB Network Gate Daljinski pristup USB uređajima preko mreže. Prosljeđivanje USB uređaja preko mreže pomoću USB mrežnih vrata

18.09.2020 Vijesti

Čini se svake godine administratori sustava posla je sve manje. U eri Windows XP-a i prvih verzija OS X-a, osnovni opći pristup pristup mapi na drugom računalu nije se mogao obaviti bez obaveznog “plesa uz tamburicu”, pogotovo ako se radilo o računalima s Appleovim sustavom i Microsoftovim operativnim sustavom. Danas korisnici imaju bezbroj rješenja - od sinkronizacije u oblaku do korištenja Bonjoura ili AirDropa za brzo dijeljenje datoteka. Programeri USB mrežna vrata iz Eltima Softwarea odlučili su naciljati drugu barijeru - dijeljenje USB uređaje, i to im je odlično uspjelo.

Budući da nemamo posebno bogat skup uređaja, odlučili smo testirati funkcionalnost programa na dvije jednostavne stvari: USB flash pogon i iPhone 5S. Nakon povezivanja uređaja vidimo kako izgleda u glavnom prozoru programa, a klikom na gumb Share postaje dostupan kao lokalna mreža, i putem interneta. Da biste mu pristupili na drugom računalu, samo otvorite drugu karticu programa i odaberite željeni uređaj - i on će se odmah povezati s vašim računalom, kao da je stvarno umetnut u USB priključak.

Kao što je rečeno, sve stvarno radi, i to gotovo bez ikakvih postavki. Da, za pristup putem interneta morat ćete voditi računa o IP adresi glavnog računala, ali to je pitanje nekoliko sekundi. U isto vrijeme, napredni korisnici će biti zadovoljni mogućnošću postavljanja sigurne veze - šifrirane i zaštićene lozinkom. Također je moguće raditi s programom iz naredbenog retka. Oni koji to trebaju cijenit će to. Jedini nedostatak je stvarno odbijanje programa da radi pod El Capitanom - nadamo se da će programeri uskoro popraviti ovu grešku.

Mogu se zamisliti mnogi scenariji korištenja USB Network Gate-a, kako kod kuće, gdje je, s izuzetkom pisača, jednostavan pristup udaljenim uređajima još uvijek stvar fantazije, tako i u uredu - poslodavac neće morati trošiti na dodatni uređaj, a zaposlenici neće morati trčati s jednog računala na drugo. Sigurni smo da ste već sami smislili mnoge druge prednosti. A s obzirom da program ima besplatno probno razdoblje od 14 dana te verzije za Windows, Mac i Linux te Android, bio bi zločin ne isprobati ga.

USB na Ethernet priključak 3.0

Programer: Eltima softver
Veličina distribucije: 4 MB
Širenje: shareware
Sučelje: Hrvatski Mnogi ljudi bi trebali biti upoznati sa situacijom na poslu kada nekoliko radnih računala dijeli jedan pogon za snimanje ili, na primjer, skener. Korisnik koji ima "sreću" raditi za takvim računalom, umjesto svojih izravnih dužnosti, stalno je prisiljen biti ometen zahtjevima kolega - ispišite narudžbu za ovu osobu, snimite disk za ovu. Još je gore ako uređaj "kolektivne farme" luta od stola do stola. Obično takva migracija završava njegovim tajanstvenim nestankom ili lomljenjem kao posljedicom pada. Ali bilo bi puno lakše kada bi bilo koji povezani uređaj mogao biti dostupan svima kojima je potreban! Apsolutno se svi uređaji ne mogu učiniti zajedničkim, ali ipak možete smisliti nešto. Uslužni program USB to Ethernet Connector omogućuje djelomično rješavanje problema ravnomjernog korištenja uređaja povezanih putem USB sabirnice. Skeneri, vanjski tvrdih diskova, vanjski diskovi, pisači, kamere, čitači kartica i drugi uređaji koji su svima tako deficitarni. USB na Ethernet priključak omogućuje bilo kojem korisniku koji je spojen na lokalnu mrežu ili internet korištenje udaljenih USB uređaja. Štoviše, s njima možete raditi na potpuno isti način kao da su povezani izravno na radno računalo, a ne na udaljeno računalo. Za razliku od većine analognih programa koji koriste sustav klijent-poslužitelj i sastoje se od dva dijela, program USB to Ethernet Connector koristi samo jedan distribucijski komplet koji mora biti instaliran i na udaljenom računalu i na računalu na kojem se namjerava koristiti na daljinu USB uređaj. Nakon pokretanja, program skenira sustav i utvrđuje dostupne USB priključke. Zatim USB na Ethernet priključak prikazuje popis otkrivenih čvorišta i povezanih uređaja. Ovaj uslužni program omogućuje upravljanje prikazom popisa povezanih uređaja. Korisnik može sortirati izlazne podatke u grupe, na primjer, samo uređaji s otvorenim pravima pristupa ili samo povezani uređaji. Prozor programa ima dvije kartice - prva (Dijelite lokalne USB uređaje) prikazuje priključke i uređaje vašeg računala, druga (Udaljeni USB uređaji) - uređaje udaljeno računalo, kojoj je pristup otvoren. USB to Ethernet konektor radi s uređajima na principu Plug-and-Play - nakon što se odabrani uređaj s popisa podijeli s bilo kojim korisnikom na lokalnoj mreži ili Internetu, ovaj uređaj će biti onemogućen na računalu na koje je spojen. U isto vrijeme, korisnici mreže imaju priliku spojiti udaljeni pisač, skener itd. na svoje računalo, instalirati upravljačke programe za njih i raditi koristeći TCP/IP prijenosni protokol.

Koristeći funkciju pretraživanja, navodeći naziv ili IP adresu udaljenog računala u polju za udaljeno računalo, možete vidjeti sve uređaje na ovom računalu koji imaju pristup.

USB to Ethernet konektor omogućuje precizno određivanje broja porta preko kojeg će se podaci prenositi između računala, kao i postavljanje lozinke za autentifikaciju prilikom povezivanja. Kako bi se osigurala povjerljivost, program može koristiti enkripciju podataka koji se prenose preko mreže. USB priključci koji su dostupni na mreži mogu se automatski spojiti svaki put kada pokrenete računalo. Iskoristite prilike USB programi na Ethernet priključak također je moguće na virtualnom računalu, na primjer, VMware. Program nije jeftin - 3480 rubalja, ali ova se cijena isplati praktičnošću, a pošteno treba napomenuti da je cijena USB-Ethernet konektora još uvijek niža od cijene pisača ili skenera.

ID USB ključ za zaključavanje 1.3

Programer: Fastlink2 softver
Veličina distribucije: 1,7 MB
Širenje: shareware
Sučelje: Hrvatski Razvojni programeri softvera Fastlink2 nude još jednu nestandardnu ​​upotrebu USB priključka. Ovaj put, konektor na kućištu računala ili čvorištu monitora može djelovati kao virtualna brava koja "zaključava" radno računalo, sprječavajući neovlašteni pristup njemu.

U tom slučaju možete pristupiti sustavu tek nakon unosa točne lozinke. Uslužni program je iznimno jednostavan za korištenje - program generira ključ koji se može spremiti na bilo koji prijenosni medij, na primjer, USB disk ili memorijsku karticu. Odlazak radno mjesto bez nadzora, medij s ključem treba ponijeti sa sobom i nitko neće moći pokrenuti aplikaciju na računalu niti koristiti već pokrenute programe. Kada pritisnete CTR+ALT+L, operativni sustav se zaključava, zaslon postaje crn i daljnji rad pristup računalu bit će moguć tek nakon što se USB pogon s ključem umetne u port ili se memorijska kartica stavi u čitač. Program nasumično generira ključ. Možete stvoriti neograničen broj ključeva za isto računalo, stavljajući ih na različite medije - bilo koji od ovih ključeva može omogućiti pristup sustavu. Blokiranje sustava nastavlja se čak i ako ponovno pokrenete računalo.

USB Safely Remove 4.0

Programer: LLC "Crystal Rich"
Veličina distribucije: 2,8 MB
Širenje: shareware
Sučelje: Ruski Mnogi ljudi pogrešno pretpostavljaju da za odspajanje USB uređaja samo trebate izvaditi flash pogon ili USB kabel koji povezuje uređaj s računalom iz utora. Zapravo, takva "jednostavna" upotreba USB sučelja može uzrokovati kvar i uređaja koji se uklanja i samog USB priključka. U standardnom arsenalu Windows alati Postoji poseban alat za sigurno uklanjanje USB uređaja. Uz njegovu pomoć, prije uklanjanja uređaja iz USB priključka, potpuno je isključen. Međutim, ovaj uslužni program, kao i mnogi drugi standardni alati operacijski sustav od Microsofta, ima puno nedostataka - od neuglednog sučelja do banalnog odbijanja rada pri pokušaju odspajanja drugog USB uređaja. Uslužni program USB Safely Remove uspješno se nosi s ovim zadatkom i u svakom pogledu je bolji od ugrađenog uslužnog programa za sigurno uklanjanje USB uređaja. Rad s USB Safely Remove je vrlo zgodan - za razliku od standardni alat Windows, koji često prikazuje iste nazive povezanih uređaja, ovaj program ne samo da dodjeljuje točna imena, već ih i nadopunjuje posebnom ikonom za bolju vizualnu percepciju.

Ponekad nije moguće sigurno ukloniti USB uređaj jer jedan od instalirane aplikacije izaziva žalbu na njega. U ovom slučaju USB Safely Remove korisniku pruža nekoliko opcija. Na primjer, uslužni program može odmah identificirati program koji blokira uređaj, nakon čega će biti moguće prekinuti njegov rad i isključiti uređaj bez ikakvih problema.

Također možete izvaditi flash pogon ili drugi uređaj iz utora, nakon što ste prethodno zaustavili njegov rad u načinu prisilnog zaustavljanja. Program USB Safely Remove ima napredne mogućnosti za rad s čitačima kartica. Uslužni program omogućuje pregled sadržaja utora, zaustavljanje samo rada memorijskih kartica, bez utjecaja na rad čitača. Potonje posebno vrijedi za vlasnike prijenosnih računala koja imaju ugrađene čitače kartica, koji zahtijevaju ponovno pokretanje računala kada se odspojite. USB Safely Remove također može sakriti neiskorištena slova pogona. Program otkriva i zaustavlja uređaje kao što je PCMCIA. Čak ima mogućnost zaustavljanja uređaja koje ne detektira uobičajeni uslužni program za sigurno izbacivanje, kao što je Silicon Image SATA uređaji. Ostale značajke programa uključuju mogućnost rada s naredbeni redak, ključne postavke brz pristup, kao i podrška za funkciju "povratak natrag", kada se isključeni uređaj brzo spoji na sustav.

USB Network Gate je program koji korisnicima omogućuje spajanje USB uređaja spojenih na druga računala putem IP kanala.

Postoje različite izvedbe daljinskog USB veze uređaja, hardvera i softvera. Neki od njih zahtijevaju od korisnika određena znanja i vještine; u nekim slučajevima postavljanje može potrajati dosta vremena. USB Network Gate me iznenadio svojom jednostavnošću. Skinuo sam program, instalirao ga, kliknuo Dijeli gumb i uređaj je odmah dostupan za povezivanje na udaljenom računalu s instaliranim klijentom.

USB mrežna vrata mogu biti nezamjenjiva, na primjer, pri korištenju USB tokeni na RDP poslužitelju, program vam omogućuje konfiguriranje ekskluzivnog pristupa uređajima za pojedinog korisnika udaljene radne površine, izolirajući ga od ostalih korisnika. Program se također može koristiti u virtualnom okruženju ako se iz nekog razloga uređaj ne može izravno spojiti. Postoje verzije za Windows, Linux (RPM i Deb paketi), Apple OS X i, što je najzanimljivije, za Android. Sada razgovarajmo o tome kako to funkcionira.

poslužitelj

Program je i poslužitelj i klijent. Kada se pokrene, prema zadanim postavkama prikazuje sve USB uređaje spojene na računalo. Međutim, možete prikazati i konfigurirati dijeljenje svih priključaka.

Moguće je zasebno konfigurirati vezu za svaki uređaj ili priključak, dopuštajući povezivanje samo za određena adresa. Za zaštitu veze omogućena je autorizacija i enkripcija.

Klijent

Na koristeći USB Network Gate kao klijent, aplikacija skenira lokalnu mrežu u potrazi za poslužiteljima i prikazuje sve uređaje dostupne za povezivanje. Ako je poslužitelj na drugoj podmreži, na primjer kada se povezujete putem VPN-a, možete ga dodati pomoću gumba "Dodaj poslužitelj". Nakon što sam podijelio pisač, pojavio se na popisu dostupnih veza na mom MacBooku. Osim printera, spojio sam USB HDD s HFS+ particijama, također se povezao, ali particijama je trebalo oko tri minute da se montiraju, očito zbog njihove velike veličine.

Obično kada prvi put povezujete uređaj na USB priključak, Windows automatski instalira upravljački program za ovaj uređaj. Upravljački programi omogućuju računalu komunikaciju s uređajima: bez njih USB uređaj spojen na računalo, poput miša ili web kamere, ne može raditi.

Prije postavljanja uređaja

U dokumentaciji uređaja provjerite trebate li instalirati upravljački program prije povezivanja uređaja. Iako Windows obično automatski instalira upravljačke programe nakon povezivanja novih uređaja, neki uređaji zahtijevaju ručnu instalaciju. U takvim slučajevima proizvođači uređaja daju disk sa softver i upute za instaliranje upravljačkog programa prije spajanja uređaja.

Ako USB uređaj došao sa softverom proizvođača, molimo provjerite je li kompatibilan sa Trenutna verzija Windows. Ako je nespojivo ili nepoznato za koje Windows verzije Namjera je prvo pokušati povezati uređaj kako bi se vidjelo može li Windows pronaći kompatibilni upravljački program.

Slijedite upute u dokumentaciji vašeg uređaja, čak i ako su u suprotnosti s informacijama u ovom odjeljku.

Spajanje i uključivanje uređaja

Većina USB uređaja opremljena je prekidačima, uključite ih prije povezivanja. Ako uređaj ima kabel za napajanje, spojite uređaj na izvor napajanja. Uključite ga prije povezivanja.

Odaberite USB priključak na koji želite spojiti uređaj. Ako se USB priključci nalaze na prednjoj strani kućišta vašeg računala, koristite jedan od njih ako planirate često povezivati ​​i odspajati svoj uređaj. (Na sljedeća veza uređaji mogu koristiti bilo koji priključak).

Spojite uređaj na USB priključak

Ako Windows automatski pronađe i instalira upravljački program uređaja, pojavljuje se poruka koja pokazuje da je uređaj spreman za korištenje. U suprotnom, od vas će se tražiti da umetnete disk s upravljačkim programom.

Nakon instalacije pogledajte dokumentaciju uređaja kako biste utvrdili treba li instalirati dodatni softver.

Ponekad Windows ne prepoznaje USB uređaje i oni nemaju disk s upravljačkim programom. U tom slučaju možete sami pokušati pronaći upravljački program uređaja na internetu. Započnite pretragu na web stranici proizvođača. Obično se na takvim stranicama upravljački programi mogu preuzeti sa stranice za podršku.

Bilješke Napomena: Prije spajanja vašeg uređaja na USB priključak USB čvorišta, monitora ili drugog uređaja spojenog na vaše računalo, provjerite osigurava li USB priključak odgovarajuće napajanje za uređaj. Mali uređaji, poput USB flash diskova i miševa, te uređaji s vlastitim kabelima za napajanje, poput pisača, obično ispravno rade čak i kada su spojeni na USB čvorište koje ne napaja. Neki uređaji zahtijevaju više energije, kao što su skeneri i USB web kamere, i zahtijevaju čvorište koje ima vlastiti kabel za napajanje kako bi pravilno funkcioniralo. Ako uređaj spojen na čvorište ne radi ispravno, pokušajte ga spojiti na jedan od USB priključaka na računalu.

Uređaji koji prenose velike količine informacija, poput vanjskih tvrdih diskova, skenera i video kamera, rade učinkovitije kada su spojeni na USB 2.0 i USB 3.0 priključke velike brzine.

Neki stariji modeli računala samo su opremljeni USB priključci 1.x ili USB 1.x i 2.0 priključci. Ako je vašem uređaju potreban priključak velike brzine za pravilan rad, provjerite dokumentaciju koju ste dobili s računalom kako biste utvrdili podržava li priključak koji koristite USB 2.0. Ako vaše računalo ima samo USB 1.x priključak, možete dodati USB 2.0 instaliranjem USB kartica 2.0.

Odspajanje USB uređaja

Većina USB uređaji se mogu ukloniti ili onemogućiti. Prije odspajanja ili uklanjanja uređaja za pohranjivanje kao što je USB flash memorija, trebali biste provjeriti je li pohranjivanje informacija na uređaj dovršeno. Ako lampica uređaja još uvijek svijetli što znači da je uređaj u upotrebi, pričekajte nekoliko sekundi da se lampica ugasi i isključite uređaj.

Ako se ikona Sigurno uklanjanje hardvera pojavi u području obavijesti u desnom kutu programske trake, možete je koristiti kako biste provjerili je li uređaj dovršio sve operacije i spreman je za isključivanje. Kliknite za prikaz popisa uređaja. Odaberite uređaj koji želite ukloniti. Na zaslonu će se pojaviti obavijest sigurno uklanjanje uređaja.

Ponekad je potrebno dobiti pristup USB uređaju spojenom na jedno od računala na mreži. To bi mogao biti flash pogon, podatke s kojeg je potrebno kopirati na jedno od računala ili na virtualni stroj ili, kao složenija opcija - usb pisač koju je potrebno učiniti dostupnom putem mreže za više uređaja.

U ovom ćemo članku pogledati nekoliko programa koji vam omogućuju implementaciju ove značajke. Jedan od njih bit će USB Network Gate. Ovaj plaćeni program, ali vam omogućuje vrlo brzo i jednostavno dijeljenje USB uređaja preko mreže u Linuxu. Program ima prikladno grafičko sučelje i vrlo je jednostavno postavljanje. Također ćemo razmotriti besplatnu alternativu za usbip, s kojom možete dijeliti usb preko mreže u terminalu. Krenimo od komercijalnog programa.

USB Network Gate je program tvrtke Elitma Software koji vam omogućuje pristup svim USB uređajima spojenim na vaše računalo putem mreže. Štoviše, to može biti ne samo lokalna mreža, već i internet.

Osim verzije za Linux, program ima verzije za Windows, Mac pa čak i aplikaciju za Android. Licenca s mogućnošću prijenosa USB priključak košta 89,99 USD, ali ima probno razdoblje od 14 dana. Nakon završetka probnog razdoblja ne možete dijeliti svoje uređaje, ali možete povezati već distribuirane.

Instaliranje USB Newtork Gate

Instaliranje USB Network Gate-a na Linux vrlo je jednostavno. preuzimanje datoteka instalacijski paket za svoju distribuciju posjetite službenu web stranicu.

Ovdje samo trebate kliknuti gumb za preuzimanje i zatim odabrati verziju za svoju distribuciju:

Nakon završetka preuzimanja, za instalaciju idite u mapu s datotekom i pokrenite:

dpkg -i usb_mrežna_vrata.deb

Za Ubuntu ili:

rpm -i usb_mrežna_vrata.rpm

Za RedHat i druge sustave koji koriste rpm. Možda će vam trebati biblioteka libudev.so.0 za rad programa; ako ova verzija biblioteke nije na vašem sustavu, stvorite vezu na libudev.so.1 sljedećom naredbom:

ln -s /usr/lib/libudev.so.1 /usr/lib/libudev.so.0

Distribucija USB uređaja preko mreže

Program možete pokrenuti iz glavnog izbornika ili pokretanjem u terminalu:

Glavni prozor programa izgleda ovako:

Za dijeljenje USB uređaja preko mreže, samo kliknite na njega desnom tipkom miša i odaberite kontekstni izbornik paragraf Udio.

U prozoru koji se otvori možete vidjeti podatke o uređaju i odrediti dodatne postavke, na primjer treba li koristiti enkripciju, kompresiju ili lozinku za provjeru autentičnosti veze:

Na udaljenom računalu, da bismo povezali svoj uređaj, prvo ga moramo pronaći. Da biste to učinili, idite na karticu Udaljeni USB uređaji i pritisnite tipku Pronaći:

U prozoru koji se otvori, ako su računala u lokalnoj mreži, možete jednostavno kliknuti Pronađi sve, ali ako nisu, potrebno je navesti IP adresu računala na kojem se dijeli USB uređaj, a zatim kliknuti gumb Pronaći:

Za spajanje USB-a jednostavno odaberite opciju Connect u kontekstnom izborniku:

Da biste ga onemogućili, jednostavno odaberite opciju Prekini vezu.

USBIP

Ovaj besplatni uslužni program s otvorenim izvorni kod za pristup USB uređajima preko mreže. Gubi od USB Network Gate-a na mnoge načine, uglavnom zbog nedostatka grafičkog sučelja i složene konfiguracije.

Instaliranje usbipa

Program je instaliran iz službenih repozitorija:

sudo apt-get install linux-tools-generic

Ili za Red Hat:

sudo yum instalirajte usbip

Morate biti sigurni da verzija programa odgovara vašem kernelu, jer nove verzije obično nisu u potpunosti kompatibilne sa starijim verzijama kernela. Na primjer na ovaj trenutak za kernel 4.2, trenutna je verzija 2.0. Stoga, održavajte kompatibilnost i sve će raditi, a ako ne ide, već znate u čemu je problem.

Podešavanje poslužitelja

Idemo preuzeti potrebne module jezgre:

sudo modprobe usbip-host

$ sudo modprobe usbip-core

Pokrenimo demona:

Program je spreman za korištenje. Sada koristeći lsusb pronalazimo naš uređaj:

Bus 002 uređaj 014: ID 13fe:5500 Kingston Technology Company Inc

Trebamo par VendorID:DeviceID, evo ga: 13fe:5500

Sada učinite:

sudo usbip list -l

Busid 2-2 (13fe:5500)
2-2:1.0 -> usb-pohrana

Busid 4-1 (0458:0708)
4-1:1.0 -> usbhid
4-1:1.1 -> usbhid

Busid 4-3 (09da:9090)
4-3:1.0 -> usbhid
4-3:1.1 -> usbhid
Program će skenirati sve povezane uređaje i prikazati u traženom formatu, zajedno s njihovim busid. Opcija -l određuje što skenirati lokalne uređaje. Kao što vidite, naš USB uređaj je prvi na listi.

Sada kada znamo busid, možemo dijeliti USB uređaj preko mreže u Linuxu:

usbip vezati -b 2-2

usbip: info: vezanje uređaja na busid 2-2: završeno

Gotovo, naš USB uređaj je zajednički, ostaje samo spojiti ga na klijentsko računalo. Gledamo popis dostupnih uređaja:

sudo usbip popis -r 192.168.56.1

USB uređaji za izvoz
======================
- 192.168.56.1
2-2: Kingston Technology Company Inc. : nepoznat proizvod (13fe:5500)
: /sys/devices/pci0000:00/0000:00:13.2/usb2/2-1
: (Definirano na razini sučelja) (00/00/00)

Nakon -r morate navesti svoju IP adresu. Sve što ostaje je spojiti naš uređaj:

sudo usbip attach -r 192.168.56.1 -b 2-2

Da biste odspojili uređaj, prvo morate saznati njegov priključak:

Zatim onemogućite:

sudo usbip detach 00

I prestajemo dijeliti uređaj preko mreže na poslužitelju:

sudo usbip unbind -b 2-2

To je sve. Kao što vidite, rad s konzolnim programom je mnogo teži, ali za one koji ne žele trošiti novac na licencu, to će biti izvrsno rješenje. Sada možete jednostavno, na primjer, dijeliti pisač preko mreže u Linuxu ili bilo kojem drugom USB uređaju, bez obzira na korištenu distribuciju.