Unul dintre cele mai mari dezavantaje ale soluțiilor bazate pe Hyper-V este lipsa suportului universal pentru USB. Mai devreme sau mai târziu, utilizatorii care încearcă să conecteze un dongle USB la o mașină virtuală Hyper-V se confruntă cu această problemă: majoritatea aplicațiilor profesionale de top nici măcar nu pornesc dacă un dongle USB de licență nu este conectat la calculator. Asta înseamnă că nu poți folosi aceste instrumente în interiorul guest-ului decât dacă găsești o modalitate de a transmite cheia către Hyper-V.
Hyper-V nu implementează un passthrough generic „la nivel de fir” al magistralei USB. Calea suportată de Microsoft este Enhanced Session Mode (RDP în fundal) care redirecționează anumite clase de dispozitive (HID, audio, imprimante, carduri inteligente, unități de stocare). Aceasta poate permite vizibilitatea dongle-urilor USB în Hyper-V pentru anumite dispozitive „compatibile RDP”, dar dongle-urile de licență necesită adesea protocoale USB la nivel scăzut, specifice producătorului, pe care redirecționarea RDP nu le păstrează.
Pentru stocarea USB simplă, există o metodă suportată de „pass-through disk”: deconectează un drive USB pe host și atașează-l la VM ca un Hard Disk Fizic. Aceasta nu se aplică pentru cheile de licență USB Hyper-V (HASP/Sentinel/Rockey/etc.), dar este utilă pentru transferuri mari de date.
Experiența comunității confirmă constant că nu există un passthrough USB nativ universal în Hyper-V, cu excepția situațiilor menționate mai sus.
Să vorbim despre cea mai convenabilă (și, pentru unele dongle-uri USB, singura) metodă de a conecta cheile USB la un guest Hyper-V: software-ul care redirecționează dongle-ul prin rețea.
Donglify creează o punte software sigură de la dongle-ul USB fizic al host-ului către VM-ul tău guest, astfel încât VM-ul să vadă dongle-ul ca și cum ar fi local—ocolind limitele claselor RDP. Cu Donglify, poți adăuga dongle-uri USB la VM-urile Hyper-V prin Internet, chiar dacă acestea sunt conectate la calculatoare la distanță. Donglify conectează dongle-urile USB la instanțele Hyper-V prin TCP/IP, astfel încât redirecționarea dongle-urilor USB în Hyper-V funcționează atât pentru chei de securitate locale, cât și pentru cele la distanță.
Având în vedere disponibilitatea redusă a unor dongle-uri USB specifice, este normal ca numeroși profesioniști să aibă nevoie de acces la un singur dongle USB din când în când. Aceasta poate fi și mai complicată dacă unii dintre ei operează VM-uri în Hyper-V. Dongle-urile USB de licență nu sunt ieftine și nu se înlocuiesc ușor. De aceea, este o idee excelentă să îți păstrezi dongle-urile în siguranță lăsându-le conectate la un singur server și să folosești Donglify pentru a le partaja echipei tale și a configura redirecționarea USB în Hyper-V pentru cheile de securitate în doar câteva clicuri.
Donglify protejează dongle-urile tale împotriva accesului neautorizat datorită protocolului de criptare SSL pe 2048 biți aplicat tuturor transmisilor de date în rețea.
Ai nevoie doar de Donglify pentru a partaja dongle-urile USB de pe un calculator și a te conecta la ele de la distanță de pe alte dispozitive. Fără cheltuieli pentru alte aplicații sau gadgeturi suplimentare precum hub-uri, cabluri etc.
Poți oferi altor utilizatori acces la contul tău Donglify fără a le dezvălui datele de autentificare. Pur și simplu creează tokenuri digitale și trimite-le celor cu care vrei să partajezi contul.
Tokenurile sunt chei digitale securizate care permit utilizatorilor să se autentifice într-un cont Donglify fără a introduce adresa de email și parola.
Aici poți vedea cum Donglify redirecționează dongle-urile USB de licență către VM-urile Hyper-V:
usbipd-win (open-source, gratuit)|
Cerinta
|
Donglify
|
RDP/Enhanced Session
|
Pass-through disk
|
usbipd-win
|
|---|---|---|---|---|
| Funcționează cu majoritatea dongle-urilor de licență |
|
Uneori |
|
Uneori |
| Securitate & administrare | Ridicată | Mediu | N/A | DIY |
| Persistență după repornire |
|
Dependenta de sesiune |
|
Reatașare |
| Efort de implementare | Scăzut | Scăzut | Mediu | Mediu/Ridicat |
| Cost | Plătit | Gratuit | Gratuit | Gratuit |
Dacă trebuie să rulezi software protejat în Hyper-V, planifică să folosești Donglify pentru un passthrough de dongle USB fiabil în Hyper-V. Poți încerca Enhanced Session Mode sau usbipd-win dacă vrei să rămâi la opțiuni native/gratuite, dar pentru fiabilitate în producție vei ajunge să folosești un instrument USB-over-IP.