Passerelle USB vers VMware Workstation
ou VirtualBox



La virtualisation est le processus d'utilisation des ressources d'un seul ordinateur physique pour créer plusieurs machines virtuelles. Le stockage, la mémoire et la CPU sont alloués dans un nombre de portions distinctes qui représentent chacune un système séparé. Ces systèmes sont considérés comme des systèmes virtuels car ils ne possèdent pas leurs propres ressources informatiques physiques.

La virtualisation présente des avantages. Ils consistent notamment à faciliter la gestion de votre réseau et à réduire les investissements en matériel et logiciels. VMWare, ESX et Microsoft Hyper-V sont des exemples d’environnements virtuels. Bien que les avantages de la virtualisation soient réels, certains problèmes doivent également être résolus lors de la mise en œuvre d'un environnement virtuel.

Le problème:

Un problème fréquemment rencontré avec la virtualisation est de permettre au logiciel de transférer de manière complète et fiable les données des périphériques série et USB vers l’environnement virtuel. Dans certains cas, vous pouvez accéder aux périphériques à partir de la machine virtuelle mais vous rencontrez des problèmes pour faire fonctionner correctement l'appliance. Nous verrons comment résoudre ce problème et connecter l'USB aux machines virtuelles.

Tableau des solutions possibles:

  1. Solution avancée pour la redirection USB VMware
  2. La méthode native pour connecter un périphérique USB à une machine virtuelle

Solution avancée pour la redirection
USB VMware

USB Network Gate est un utilitaire dédié qui vous permet de diriger le trafic USB vers une machine virtuelle. Le logiciel agit comme un connecteur sans fil reliant votre système d'exploitation invité et des périphériques USB connectés à la machine locale ou à tout ordinateur connecté au réseau. La solution fonctionne de manière transparente avec de nombreux environnements virtuels.
UNG logo

USB Network Gate

Partager USB sur Ethernet sous Windows
4.9 Classement basé sur 179+ utilisateurs, Revue(72)
Télécharger Periode d'essai 14-jours, Vous ne pouvez partager qu'un dispositif USB local
USB Network Gate


Dans une machine virtuelle opérationnelle, sa fenêtre devient la fenêtre active du système, rendant impossible l’accès aux périphériques USB connectés à l’ordinateur hôte. Les périphériques USB peuvent être redirigés de l'hôte vers le système d'exploitation invité, mais cette solution n'est pas idéale et peut être limitée par le nombre de ports USB disponibles pour la machine virtuelle.

USB Network Gate utilise une technologie de virtualisation de port avancée pour permettre le partage de tout périphérique USB dans un environnement virtuel. VMware USB Passsthrough peut être facilement configuré avec cet outil logiciel dédié.

Même les périphériques qui ne peuvent pas être redirigés par des méthodes natives peuvent être partagés avec USB Network Gate. Vous pouvez en voir un exemple lorsque vous essayez d'utiliser un clavier ou une souris avec une interface HID démarrable de VMware ESXi. Les méthodes natives ne suffisent pas pour rediriger ces périphériques, pas plus que d’autres périphériques tels que les périphériques audio et vidéo qui exigent un traitement coordonné du signal. L'utilisation de USB Network Gate élimine ce problème.

Comment connecter un périphérique USB à une machine virtuelle avec USB Network Gate?


  1. Installez USB Network Gate sur les machines réelles et virtuelles.

  2. Partagez un périphérique USB sur un ordinateur physique qui servira de serveur. Cela peut être la machine locale ou n'importe quel ordinateur connecté au réseau.

  3. Connectez-vous aux périphériques USB partagés à partir de la machine virtuelle qui sera le client.

  4. La machine virtuelle reconnaîtra le périphérique USB et le présentera dans le Gestionnaire de périphériques. Le périphérique USB peut maintenant être utilisé comme s’il était directement connecté à la machine virtuelle que vous utilisez.

La capacité unique de cette méthode


Activer le transfert de tout périphérique USB sur un réseau local, Ethernet ou Internet. Cela permet d'activer le passage USB du poste de travail VMware sans aucun périphérique USB connecté physiquement à la machine hôte. Il suffit d'installer USB Network Gate sur les ordinateurs hôte et invité pour utiliser des périphériques USB dans VMware.

Cette capacité unique offerte par USB Network Gate ouvre de nouvelles possibilités de connexion d’environnements virtuels sur le réseau et peut jouer un rôle déterminant dans l’utilisation des périphériques POS, des systèmes d’automatisation industrielle et de nombreuses autres applications. En permettant à VMware d'accéder aux périphériques USB de manière simple, vous élargissez l'utilité de vos machines virtuelles et de vos périphériques.

Comment connecter une clé USB à une machine virtuelle VMware


  1. Lorsque la fenêtre d’une machine virtuelle est active, les périphériques connectés à l’ordinateur hôte sont automatiquement connectés au système invité plutôt qu’à l’hôte. (Cette fonctionnalité peut être désactivée en désactivant la connexion automatique dans le panneau du contrôleur USB de l'éditeur de machine virtuelle.)

  2. Si tous les ports USB de la machine virtuelle sont occupés lorsque le périphérique est connecté, une boîte de dialogue s’affiche. Vous avez le choix entre libérer un port en déconnectant l’un des périphériques USB ou ignorer le nouveau périphérique. Si vous choisissez d'ignorer le périphérique, il est connecté à la machine hôte.

  3. La spécification des périphériques USB à connecter à votre machine virtuelle s'effectue via le panneau VM > Removable Devices.
  4. Remarque: le nombre maximal d'appareils pouvant être connectés à la fois est de deux. L'utilisation d'un concentrateur n'a pas d'incidence sur ce nombre, car les périphériques virtuels sont détectés, pas le concentrateur.

  5. Chaque port USB a un menu qui affiche les périphériques connectés à l'hôte et disponibles pour la machine virtuelle invitée. En passant votre souris sur l’option de menu, vous pourrez cliquer sur le périphérique avec lequel vous souhaitez vous connecter. Si un périphérique est connecté à ce port, cliquer sur un nouveau périphérique libère le premier périphérique et se connecte au nouveau. Propriétés de la machine virtuelle > Matériel> Choisir un périphérique USB

  6. Pour libérer un périphérique, vous devez sélectionner le port auquel il est connecté et choisir Aucun dans son menu.

  7. Si la fonctionnalité de connexion automatique a été désactivée lorsqu'un périphérique est connecté à la machine hôte, vous pouvez le connecter manuellement via le menu VM > Removable Devices.

Passage USB de la station de travail VMware



Voici comment connecter une clé USB à des machines virtuelles s'exécutant sur VMware Workstation.


Par défaut, les périphériques connectés à la machine hôte sont connectés à la machine virtuelle plutôt qu'à l'hôte.

Si le périphérique ne se connecte pas à la machine virtuelle, vous devez rediriger le périphérique USB manuellement. Vous devrez peut-être également le faire après avoir mis la VM hors tension ou après avoir débranché et reconnecté le périphérique.

La station de travail doit conserver la connexion au port USB de la machine hôte, mais si le périphérique ne se reconnecte pas et est toujours disponible, vous pouvez le rediriger manuellement en sélectionnant VM > Périphériques amovibles > Nom du périphérique > Connecter, qui se déconnectera. de l'hôte.


Suivez ces étapes pour rediriger les périphériques USB vers VMware ESXi


  1. Connectez-vous à votre VMware vSphere Web Client et accédez à l'inventaire de votre machine virtuelle.

  2. Ouvrez la liste des machines virtuelles et sélectionnez la machine nécessitant un accès aux périphériques USB. Cliquez avec le bouton droit de la souris et sélectionnez les paramètres "Modifier". VMware vSphere Web Client

  3. Sélectionnez le menu «Nouveau périphérique» et «Périphérique USB hôte». Sélectionnez l'option "Ajouter". Add option
  4. Maintenant, sélectionnez le périphérique à ajouter dans la liste déroulante affichée.


Monter un lecteur USB sur Hyper-V


L'environnement virtuel Hyper-V permet à la connexion d'un lecteur USB d'être utilisée comme périphérique de stockage virtuel. Afin d'accomplir cela, vous devez connaître la taille du lecteur à connecter. Vous pouvez trouver cette valeur en utilisant la machine hôte. Cliquez sur “Ordinateur” et localisez le lecteur amovible. Faites un clic droit et sélectionnez“Properties”. L'onglet “General” fournit des informations sur la capacité du disque dur.

Installation d'un lecteur USB en tant que disque dur virtuel:


  1. Cliquez avec le bouton droit sur le serveur Hyper-V et sélectionnez Nouveau > Disque dur. Cela peut aussi être fait à partir du menu “Actions”

  2. Cliquez sur “Suivant” lorsque vous êtes invité à entrer un nom pour votre lecteur.

  3. Choisissez “Copier le contenu du disque physique spécifié” et entrez les détails d'identification du disque.

  4. Remarque: Le processus de copie peut prendre un certain temps en fonction de la taille du lecteur amovible. Un fichier USB.vhd est créé, qui englobe la capacité totale du périphérique de stockage. Il ne fait pas la distinction entre espace utilisé et libre.


  5. Sélectionnez “Paramètres” sur la machine virtuelle. Dans le panneau de gauche, choisissez Contrôleur SCSI et disque dur dans le panneau de droite, puis cliquez sur “Ajouter” comme indiqué ci-dessous. Paramètres de l'option DC1

  6. Cliquez sur Parcourir “Browse” et sélectionnez le fichier vhd qui représente le stockage amovible. Le contenu devrait être affiché comme un lecteur.

Le lecteur doit être visible dans “Poste de travail”. S'il n'apparaît pas, il se peut que l'appareil soit hors ligne. Vérifiez-le en accédant à la machine virtuelle et en cliquant avec le bouton droit de la souris sur “Ordinateur”, choisissez “Gérer” ou “Outils d'administration” et accédez à “Gestion de l'ordinateur”. Développez la sélection de stockage et choisissez “Gestion des disques”. Les disques hors ligne sont identifiés par une icône en forme de flèche rouge. Faites un clic droit sur le disque et choisissez “En ligne”. Lorsque le disque est en ligne, une lettre de lecteur lui est attribuée.

Inconvénients de cette méthode. La séquence d'actions devra être répétée pour chaque lecteur USB que vous souhaitez connecter à l'environnement virtuel Hyper-V. Cela peut prendre beaucoup de temps car chaque périphérique doit être copié dans un fichier vhd.



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 12 Juin, 2019) Notes de mise à jour
Catégorie: CommunicationApplication