Tutoriel de
transfert USB Hyper-V



Passerelle USB Hyper-V sous Windows 10

L'accès à des périphériques USB à partir d'environnements virtuels tels que VMware et Hyper-V est utile dans de nombreuses situations. Dans cet article, nous allons vous montrer comment rendre une clé USB reconnaissable dans Hyper-V en tant qu'hôte ou client.

Hyper-V USB Passthrough est la possibilité d'accéder à des périphériques USB à partir de Hyper-V (anciennement connu sous le nom de Windows Server Virtualization)

Table des matières:

  1. Accès USB dans Hyper-V en 3 clics
  2. Comment obtenir que Hyper-V reconnaisse l'USB
  3. Passage USB côté serveur dans Hyper-V
  4. Mode de session Hyper V Enhanced - accès USB avec le client RDP

Accès USB dans Hyper-V en 3 clics


USB sur réseau (aka USB Network Gate) fournit une solution à la question de savoir comment accéder à une clé USB dans Hyper-V. Le logiciel de communication spécialisé vous permet de connecter des périphériques USB dans Hyper-V en partageant des périphériques USB sur un réseau.

USB Network Gate est une solution client-serveur, ce qui signifie que son côté serveur donne l’accès aux périphériques USB à d’autres ordinateurs du réseau ou à des ordinateurs virtuels, et que côté client permet de les utiliser en tant que ressources locales. Vous pouvez utiliser n'importe quel ordinateur connecté au réseau en tant que serveur, Windows 10, Mac ou Linux.

Connexion USB Hyper-V

Voici comment accéder à l'USB dans Hyper-V en utilisant la solution logicielle dédiée d'USB Network Gate.


Cette solution ne nécessite que quelques étapes simples pour mettre en œuvre le relais USB Hyper-V. Aucun matériel ou configuration supplémentaire n'est requis.

  1. Installer le logiciel sur les systèmes d'exploitation hôte et invité.

  2. Partager un périphérique physiquement connecté à l'hôte via votre réseau.

  3. Sur la machine virtuelle client, localisez le périphérique USB dans l’application et cliquez sur ‘Connecter’.

Voilà comment monter un lecteur USB dans Hyper-V. C'est aussi simple que ça. Vous verrez le périphérique dans le gestionnaire de périphériques de votre VM et pourrez y accéder comme s’il était directement connecté à votre machine.



Avantages et inconvénients d'accéder à l'USB en Hyper-V avec
USB Network Gate


Avantages

  • Pratiquement tous les périphériques USB sont pris en charge.
  • Configuration simple pour implémenter l'accès USB sur le réseau.
  • USB Network Gate est compatible avec les systèmes d'exploitation Linux, Mac et Windows, y compris Windows 10..
  • Crée des connexions USB sécurisées.

Les inconvénients

  • USB Network Gate est un logiciel commercial ayant un coût financier.
  • La connectivité réseau est nécessaire pour rediriger le trafic USB.

Comment obtenir que Hyper-V
reconnaisse l'USB


La liaison USB Hyper-V peut être effectuée au niveau client Hyper-V ou au niveau hôte si vous vous connectez à des périphériques USB.

Passage USB côté serveur dans Hyper-V


Il n’est pas aussi simple d’implémenter la solution de transfert USB Hyper-V que de la configurer dans VMware. Voyons comment cela se passe dans la démonstration étape par étape suivante.

  1. Nous allons connecter un lecteur USB de 32 Go à un serveur Hyper-V et le désigner en tant que lecteur E. Le système d'exploitation hôte le voit immédiatement comme un système de stockage disponible. Prise en charge Hyper V USB - connexion côté serveur

Remarque: Un problème potentiel est que l'accès direct au périphérique USB est limité à un système d'exploitation à la fois. Afin de rendre le périphérique disponible pour les clients Hyper-V, nous devons le mettre hors ligne et supprimer la connexion logique au système d'exploitation hôte.

  1. Pour ce faire, ouvrez l’invite Exécuter de la machine et exécutez la commande DISKMGMT.MSC. Cela démarre la console de gestion de disque. Localisez l'entrée de votre disque USB et cliquez avec le bouton droit sur le disque. Vous devez utiliser le disque réel, pas la lettre de lecteur ou le nom du volume.

    Il y a un Option hors ligne dans le menu contextuel qui sera utilisé pour mettre le disque hors ligne. Prise en charge Hyper V USB - Option hors ligne

Remarque: La console de gestion des disques peut ne pas proposer l'option hors ligne pour les petits périphériques de stockage USB. Si tel est le cas, la passerelle pour USB dans Hyper-V ne pourra pas être mise en œuvre.

  1. Ouvrez le gestionnaire Hyper-V après avoir déconnecté avec succès le périphérique USB.

  2. Sélectionnez la machine virtuelle nécessitant un accès au périphérique. Cliquez dessus avec le bouton droit de la souris et sélectionnez Paramètres dans le menu contextuel qui ouvre l'écran des paramètres de la machine virtuelle.

  3. Ensuite, vous devez sélectionner l'option Disque dur pour le contrôleur SCSI et cliquer sur le bouton Ajouter.

  4. Lorsque l'écran suivant s'affiche, sélectionnez l'option Disque dur physique et utilisez le menu déroulant pour sélectionner votre périphérique de stockage USB. Prise en charge HyperV USB - sélectionnez l'option Disque dur physique

La machine virtuelle devrait maintenant pouvoir reconnaître le périphérique USB et y accéder. Vous devrez peut-être utiliser la console de gestion des disques de la machine virtuelle pour ajouter une lettre de lecteur si le périphérique n'est pas immédiatement visible.

Mode de session Hyper V Enhanced - accès USB avec le client RDP


Pour copier des fichiers entre ordinateurs virtuels dans des versions antérieures d'Hyper-V, vous avez utilisé une copie de fichier réseau ou une session Connexion Bureau à distance. Ces deux options impliquent une connexion réseau opérationnelle. L'utilisation de Virtual Machine Connection a limité la quantité de données pouvant être envoyée à la machine virtuelle.

Une méthode similaire est utilisée en mode de session améliorée, mais la connexion à la machine virtuelle via le réseau est supprimée. Tout ce dont vous avez besoin est une connexion réseau à l'hôte Hyper-V sur lequel la VM est en cours d'exécution.

Cette fonctionnalité du mode de session améliorée peut être utile dans les cas où une machine virtuelle doit interagir avec des périphériques locaux mais peut ne pas être en mesure de réaliser la connectivité réseau. Voici quelques exemples:

  • Impression sur une imprimante locale à partir d'une machine virtuelle
  • Utilisation d'un lecteur connecté par USB pour vous connecter à une machine virtuelle à l'aide d'une carte à puce
  • Débogage des problèmes rencontrés avec une machine virtuelle sans que celle-ci soit connectée au réseau

Les développeurs peuvent utiliser le protocole USB Microsoft Hyper-V USB pour tester et déboguer des applications USB à partir d’une machine virtuelle sans s’appuyer sur Remote Desktop Connection.

  1. Hyper-V Manager est utilisé pour configurer des sessions améliorées. Sélectionnez simplement le serveur Hyper-V à configurer et cliquez sur ‘Paramètres Hyper-V’. Configurer le serveur Hyper-V
  2. Activez les paramètres du serveur dans la stratégie de mode de session améliorée qui sera utilisée pour tous les ordinateurs virtuels exécutés sous l'hôte Hyper-V. L'activation du paramètre autoriser le mode de session améliorée permet de déterminer si les ordinateurs virtuels invités peuvent utiliser des sessions améliorées. Activer les paramètres du serveur en mode de session améliorée
  3. Lorsqu'elle est activée, les connexions en mode de session améliorée sont autorisées par Hyper-V si certaines conditions sont remplies. Elles sont:

    • ✔ Le système d'exploitation de la machine virtuelle prend en charge le mode de session amélioré.

    • ✔ La VM exécute le service Bureau à distance.

    • ✔ Les outils de connexion de machine virtuelle ont demandé une connexion en mode de session améliorée.

Désactiver le paramètre autoriser le mode de session améliorée force l'outil de connexion de machine virtuelle à utiliser les méthodes précédemment décrites dans les versions Hyper-V antérieures à R2.

Activation des paramètres utilisateur


Mode de session amélioré est utilisé pour configurer les paramètres utilisateur. L'activation de ce paramètre permet à l'outil Connexion de machine virtuelle d'utiliser le mode de session amélioré s'il est disponible dans la machine virtuelle invitée. Les conditions suivantes doivent être remplies pour que le mode de session améliorée soit utilisé:

  • Le système d'exploitation de la machine virtuelle invitée prend en charge le mode de session amélioré.
  • Le service Bureau à distance est en cours d'exécution sur l'invité.
  • Autoriser le mode de session améliorée est activé sur l'hôte Hyper-V.

Ligne de fond


Hyper-V prend-il en charge les périphériques USB? Comme nous l'avons démontré, la réponse est oui. Vous pouvez activer la prise en charge USB de différentes manières, mais nous pensons que l’application USB Network Gate est la solution la plus simple et la plus efficace. Cela vous fera gagner du temps par rapport à l'utilisation du mode de session amélioré Hyper-V et de toute autre solution.

USB Network Gate

Windows configuration requise: XP/2003/2008/Vista/7/8/10, Server 2012
Également disponible pour macOS, Linux OS et Android , 5.59MB taille
Version 8.1.2013 (le 11 Juin, 2019) Notes de mise à jour
Catégorie: CommunicationApplication