Accesso USB dal guest in Hyper-V


10

Un sistema operativo guest Hyper-V può accedere a un dispositivo USB collegato all'host Hyper-V?

In tal caso, come posso impostarlo?

Risposte:


10

Hyper-V specificamente non lo consente. Affatto. (Almeno dal Server 2012 R2). La migliore soluzione che ho visto è cercare software di terze parti che supporti l'invio di datagrammi USB tramite una connessione di rete. Ci sarà un'app installata sull'host per rendere disponibile il dispositivo USB e un'app installata sul guest che si collega all'host e crea un dispositivo USB "virtuale" nel sistema operativo guest.

Ho avuto la fortuna di farlo specificatamente con un dongle di sicurezza che è necessario allegare un determinato pacchetto software. Il software di rete USB che abbiamo usato proveniva da una società chiamata Fabula Tech . Ancora meglio, questo sistema può funzionare con qualsiasi set di macchine sulla rete, quindi l'host USB non deve trovarsi sulla stessa macchina del guest della macchina virtuale.

Nella ricerca di questo, ho anche trovato piccoli dispositivi integrati con una connessione LAN e fino a 10 porte USB, in un caso persino progettati per il montaggio in un rack. L'idea era che per i negozi che eseguono sistemi in cui una macchina virtuale può spostarsi su host fisici diversi, non sei più tenuto a tenere il tuo ospite su una specifica scatola fisica solo perché ha bisogno di accedere a un dispositivo USB fisico specifico e il tuo i dispositivi fisici USB non erano collegati alla macchina con un piccolo ciclo di aggiornamento e finestre di servizio. Quindi il dispositivo host USB stesso potrebbe essere visualizzato più come un apparecchio o come parte dell'impianto di cavi.


2

No. Semplice. I guest non possono accedere alle porte USB del server.


Questa risposta è incompleta perché non menziona le soluzioni alternative comuni per questo problema.
Skyhawk,

4
@MilesErickson La domanda è incompleta perché non richiede soluzioni alternative comuni.
Chris S,

1

Hyper-V non fornirà l'accesso alle porte USB della macchina host. Questo può cambiare in Windows 8, che, si dice, potrebbe usare Hyper-V come tecnologia di base anche per le versioni client del sistema operativo.

Invece di utilizzare le porte USB della macchina host, un approccio molto migliore sarebbe quello di acquistare un dispositivo USB collegato in rete, come un hub AnywhereUSB o qualcosa di più economico e quindi installare speciali driver USB-over-IP sul computer guest. Un vantaggio chiave di questo approccio è che puoi migrare la macchina virtuale su un altro server Hyper-V senza preoccuparti di dove risiedano effettivamente i dispositivi USB nel mondo fisico.

Si noti che le velocità USB 2.0 non sono attualmente emulate USB su una rete IP, probabilmente a causa di problemi di latenza. Fondamentalmente, funziona alla grande per le licenze di prodotto / dongle di sicurezza e altri dispositivi a bassa larghezza di banda. I risultati potrebbero essere deludenti se si tenta di montare un disco rigido o una stampante. Si tratta di dispositivi a larghezza di banda superiore che devono essere condivisi da un computer fisico utilizzando SMB (Condivisione file e stampanti Windows).


0

Sì, è possibile, anche se si avvia solo in Windows Server 2008 R2 SP1, con il rotolo di Virtualizzazione desktop remoto applicato. Con questo in atto e impostando Criteri di gruppo per consentirlo, è possibile remoto USB tramite una connessione "terminal services" o "desktop remoto" alla VM. Vedere il seguente collegamento per la configurazione:

http://technet.microsoft.com/en-us/library/ff817581(WS.10).aspx

Ciò ti consentirà di reindirizzare il dispositivo USB (dalla macchina in cui ti siedi) alla VM (che potrebbe trovarsi sulla stessa macchina) fintanto che hai una connessione desktop remota.


1
Non pratico perché significherebbe avere una sessione RDP sempre aperta dal server al VM sulla stessa macchina, così come un utente connesso sulla macchina.
TomTom,

Lo capisco, Tom, ma la domanda non prevedeva che dovesse rimanere connesso anche quando l'utente si disconnette. Ha solo chiesto se fosse possibile. Lo è, sia con Server 2008 R2 SP1 che con prodotti di terze parti.
Jake Oshins,

3
"accedi a un dispositivo USB collegato all'host Hyper-V" - Il dispositivo USB dovrebbe essere collegato a un client RDP. Sono abbastanza sicuro che si tratti di una chiave di licenza USB arcaica. Una soluzione migliore sarebbe probabilmente trovare software diversi realizzati da un'azienda che vive nel 21 ° secolo.
Chris S,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.