Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Comment rediriger l'USB vers Hyper-V et accéder à l'USB sur Hyper-V

Dernière mise à jour Nov 27, 2020

Le développement de la technologie de virtualisation nous a permis d'être à même de créer une version virtuelle d'un ordinateur physique, avec des fonctionnalités, de l'espace de stockage et des ressources réseau identiques à celles d'un véritable ordinateur. Cependant, il peut s'avérer très compliqué de se connecter depuis une machine virtuelle à des équipements tels que des périphériques USB.

Dans ce guide, nous allons nous intéresser à plusieurs méthodes simples permettant de rediriger l'USB vers Hyper-V afin que votre machine virtuelle puisse utiliser tous les périphériques USB connectés à l'ordinateur physique sur lequel elle est installée.

Qu'est-ce que la redirection de l'USB vers Hyper-V

La fonctionnalité Hyper-V USB passthrough permet d'accéder au périphérique USB à partir d'une machine virtuelle. Il existe un moyen d'activer le USB passthrough dans Hyper-V pour une mémoire portable, mais vous devrez utiliser le système d'exploitation Windows.

Comment faire lorsque vous devez utiliser un périphérique USB connecté à votre PC et vous rendez compte que l'environnement virtuel Hyper-V ne supporte pas la redirection de l'USB ? Comme vous le savez peut-être déjà, Hyper-V est un hyperviseur de type 1, ce qui signifie qu'un système d'exploitation interdit l'accès à un port USB pour tous les autres systèmes d'exploitation. Il n'attribuera par conséquent pas de port à un utilisateur spécifique. Heureusement, il existe plusieurs méthodes pour activer le support de l'USB sur Hyper-V, et nous allons à présent nous intéresser à chacune d'entre elles.

Comment accéder à l'USB dans Hyper-V - méthode logicielle

FlexiHub

Windows, macOS, Linux, Android
4.8 Rank basée sur 78+ utilisateurs
FlexiHub permet la mise en place de la fonctionnalité Hyper-V USB passthrough. C'est un moyen facile de connecter un dispositif USB à une machine virtuelle Hyper-V.
FlexiHub

USB over IP est un logiciel puissant conçu pour rendre les dispositifs USB accessibles à partir de n'importe quel ordinateur distant, qu'il s'agisse d'un PC travaillant dans la chambre voisine ou d'une machine virtuelle fonctionnant sur un ordinateur situé à des kilomètres de distance. Ce type d'application peut s'avérer indispensable pour rediriger l'USB vers Hyper-V sur Windows 10, 7, 8 et d'autres systèmes.

Si vous ne savez pas comment vous connecter à l'USB en Hyper-V, voici un guide vidéo pratique :

Ou utilisez les instructions simples à suivre :

blank
1
Commencez par créer un compte sur le site de FlexiHub.
 créer un compte pour connecter un périphérique USB à Hyper-V
2
Choisissez ensuite le nombre de connexions que vous pourrez établir simultanément et démarrez votre période d'essai gratuite en téléchargeant l'application.
 Choisissez la plateforme (Windows, Linux, macOS et Android) pour télécharger la version de FlexiHub
3
Démarrez l'application sur les deux systèmes et connectez-vous à votre compte FlexiHub à l'aide des mêmes identifiants. Cherchez le périphérique USB requis et cliquez sur Connecter
img
5
Vous pourrez alors voir apparaître sur l'interface du logiciel le ou les périphériques USB dont vous avez besoin sur votre machine virtuelle Hyper-V. Lorsque vous aurez terminé, vous pourrez accéder à l'ensemble des fonctionnalités et du contenu du ou des périphériques comment s'ils étaient directement connectés à votre machine virtuelle.

FlexiHub permet également de créer des connexions entre différentes plateformes. Vous pouvez par exemple mettre en place la redirection de l'USB vers Hyper-V entre des systèmes Linux et Windows, Windows et Mac etc.

Problèmes connus avec le périphérique Hyper-V USB passthrough organisé avec des méthodes natives

Voici ce que vous devez garder à l'esprit avant d'opter pour des méthodes natives USB passthrough vers Hyper-V :

  1. Restrictions de la plateforme : ces méthodes sont basées sur le sous-système de stockage de Windows ; il est donc malheureusement hors de question de les utiliser pour configurer Hyper-V USB passthrough dans Linux (ou tout autre système d'exploitation non Windows).
  2. Une liste extrêmement limitée de périphériques pris en charge : pour que les méthodes natives fonctionnent, votre périphérique USB doit être reconnu comme un "Dispositif de Stockage de Masse". Il n'y a pas d'exceptions.
  3. Aucun partage : une fois que votre périphérique est mis en mode passthrough, il n'est accessibles qu'à partir du système d'exploitation invité. C'est pourquoi l'utilisation de ces méthodes pour connecter en permanence un USB à l'Hyper-V n'est certainement pas la meilleure idée.
  4. Mauvais choix pour le nuage : avec ces méthodes, le périphérique USB est toujours verrouillé sur le PC hôte spécifique, et il n'y a aucun moyen d'ancrer un système invité Hyper-V basé sur le nuage ou de prédire où il sera exécuté pour votre prochaine session.

Tout se résume à une seule conclusion : les méthodes natives d'ajout du support USB pour Hyper-V ne sont pas du tout polyvalentes. S'ils ne fonctionnent pas pour votre scénario spécifique (ce qui est très probable), envisagez d'acheter un outil logiciel spécialisé.

Accéder à l'USB en Hyper-V
Période d'essai de 30 jours

Comment accéder à l'USB depuis Hyper-V sur une connexion RDP

Pour vous connecter à un périphérique USB situé sur une session de bureau à distance depuis une machine virtuelle Hyper-V, suivez simplement ces quelques étapes :

  1. Commencez par autoriser les connexions au bureau à distance sur votre système virtuel. Pour cela, vous devez vous connecter à votre machine virtuelle et trouver les paramètres “Système et Sécurité” dans le panneau de configuration. Sélectionnez “Autoriser l'accès à distance”. connecter l'usb sur hyperv
  2. Vous verrez apparaître la fenêtre Propriétés système. Dans l'onglet “Paramètres d'utilisation à distance”, cochez la case “Autoriser les connexions d'assistance à distance vers cet ordinateur”. Vérifiez également que l'option “Autoriser les connexions à distance vers cet ordinateur” est sélectionnée, puis cliquez sur OK. accès à distance à hyperv
  3. Si vous souhaitez pouvoir accéder à un périphérique USB depuis Hyper-V, vous devez à présent créer une session de bureau à distance.
  4. Pour cela, vous devez exécuter la commande mstsc.exe. Cliquez sur “Afficher les options” dans la fenêtre de connexion au bureau à distance et rendez-vous sur l'onglet “Ressources locales”. Cliquez sur “Plus” dans la section “Ressources et périphériques locaux”. rediriger l'usb vers hyperv
  5. Cochez la case “Autres périphériques plug-and-play supportés” dans le menu qui s'affiche, puis cliquez sur OK. activer la redirection de l'usb vers hyperv
  6. Cliquez sur “Connexion” pour démarrer votre session de bureau à distance.

Il est également important de noter que dans ce cas de figure, l'ordinateur physique et la machine virtuelle doivent être connectés au même réseau.

Avantages et inconvénients de l'utilisation du RDP pour Hyper-V USB passthrough :

🗹 Fonctionne pour littéralement n'importe quel hyperviseur que vous pouvez nommer;
🗹 Accès instantané aux périphériques USB, une fois la connexion RDP établie;
🗹 Fonction de Politique de Groupe pour le contrôle complet;
🗹 Tous les dispositifs USB connectés à votre PC hôte sont accessibles à partir d'une machine virtuelle.

✖ À la fin de la session RDP instantanée, le périphérique USB est déconnecté;
✖ Vous devrez très probablement installer quelques drivers supplémentaires sur votre MV;
✖ Une gamme très limitée de périphériques compatibles, car il s'agissait auparavant d'une fonction orientée vers les imprimantes;
✖ Un débit de transmission très faible, le plus souvent;
✖ Ne fonctionne pas sur un autre système d'exploitation que MS Windows;
✖ Un lien réseau solide entre le système d'exploitation de votre invité et le PC hôte (celui auquel est connecté votre périphérique USB) est absolument essentiel;
✖ Vous devrez garder le port TCP 3389 ouvert, que vous ayez un pare-feu ou non;

Fondamentalement, la performance de l'USB sur RDP est similaire à la connectivité à distance via les Services de Terminal (ou similaire). Il est plus efficace lorsqu'il est utilisé pour accéder à des périphériques connectés aux machines des utilisateurs finaux.

Accéder à l'USB en Hyper-V
Période d'essai de 30 jours

Comment utiliser un périphérique USB sur Hyper-V en Session Améliorée

Le mode Session Améliorée permet de rediriger un périphérique USB vers Hyper-V sur Windows 10 et 8.1 (disponible par défaut), Windows Server 2012 R2 et Windows Server 2016 (activation manuelle). Ce mode offre la possibilité de rediriger des ressources locales vers une machine virtuelle Hyper-V à l'aide de l'utilitaire de connexion à une machine virtuelle. Avec cette méthode, seul l'ordinateur sur lequel est installée la machine virtuelle a besoin d'être connecté au réseau, il n'est pas nécessaire que la machine virtuelle y soit également connectée.

Voici la marche à suivre :

  1. Sur l'ordinateur hébergeant la machine virtuelle, rendez-vous dans le gestionnaire d'Hyper-V, faites un clic droit sur le nom de l'ordinateur et cliquez sur Paramètres Hyper-V. configurer la redirection de l'usb vers hyperv
  2. Dans la fenêtre des paramètres, vous verrez apparaître les sections Serveur et Utilisateur. Sélectionnez le mode Session Améliorée dans la partie Serveur et autorisez-le en cochant la case correspondante. redirection de l'usb vers hyperv
  3. Choisissez à présent le mode “Session Améliorée” dans la partie Utilisateur et cochez la case “Utiliser le mode session améliorée”. support de l'usb sur hyperv
  4. Cliquez sur OK pour enregistrer les modifications.

Vous devrez ensuite sélectionner la ressource locale à laquelle vous souhaitez vous connecter. Il peut s'agir d'une imprimante, d'un lecteur de cartes à puce, d'un disque dur USB etc. Pour autoriser Hyper-V à accéder aux périphériques connectés à votre ordinateur, suivez ces étapes :

  1. Démarrez le gestionnaire d'Hyper-V et faites un double clic sur le nom de votre machine virtuelle.
  2. Dans la fenêtre qui apparaît, cliquez sur “Afficher les options” pour configurer les connexions ultérieures de votre machine virtuelle.
  3. Rendez-vous ensuite sur l'onglet “Ressources locales” et cliquez sur “Plus” dans la section “Ressources et périphériques locaux”.
  4. Cochez les cases “Autres périphériques Plug and Play supportés” et “Périphériques que je connecterai plus tard”, puis cliquez sur OK.
  5. Si vous souhaitez enregistrer cette configuration pour toutes les connexions ultérieures, cochez la case correspondante sur l'onglet “Affichage”. Cliquez sur “Connexion” pour enregistrer les modifications.

FlexiHub

Exigences: Windows 7/8/10, Server 2008 R2/2012/2016/2019
size: 7.01MB
Version: 4.6.13465 ()
Note de l'utilisateur: (4.8 basée sur 78+ utilisateurs)