Cookie
Electronic 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.

Clé USB passthrough VirtualBox

Jul 9, 2021

La virtualisation est une excellente solution pour maximiser les ressources matérielles en exécutant plusieurs systèmes d'exploitation sur un seul ordinateur. Malheureusement, lorsque vous passez l'USB à VirtualBox, vous ne pourrez pas accéder à une clé de sécurité USB pour exécuter un produit logiciel commercial. Un problème fréquent auquel les utilisateurs sont confrontés est le manque de connectivité fiable du dongle USB VirtualBox.

Contenu:

  1. Un moyen simple pour le passthrough du dongle USB VirtualBox
  2. Accès au dongle de licence USB VirtualBox
  3. Capture de clé USB VirtualBox


Le passthrough USB de VirtualBox peut être implémenté mais ne résout que partiellement le problème. Cette technique permet uniquement aux utilisateurs de VirtualBox de se connecter aux dongles de sécurité connectés à l'ordinateur hôte. Nous allons maintenant discuter de deux méthodes différentes pour permettre à la capture de périphérique USB VirtualBox d'accéder à une clé de sécurité : à la volée ou avec un filtre.

Implémentation de l'accès au dongle de licence USB VirtualBox

Utilisez les étapes suivantes pour connecter un dongle de sécurité USB à une machine virtuelle exécutant l'application logicielle protégée Telium :
1
Si vous souhaitez bénéficier des fonctionnalités de l'USB 3.0, vous devez installer le pack d'extension gratuit VirtualBox.
2
Démarrer la machine virtuelle
3
Connectez le dongle de sécurité USB à un port USB ouvert sur la machine hôte.
4
Dans l'interface VirtualBox, cliquez sur Périphériques -> USB, puis sélectionnez "Périphérique USB à partager" pour activer le relais USB.
 accès au dongle

Une fois la connexion USB configurée par VirtualBox, le système d'exploitation invité, tel qu'Ubuntu, reconnaîtra le dongle. Vous pouvez le vérifier en exécutant la commande lsusb et en examinant sa sortie. Il reconnaîtra généralement le dongle comme « Philips Elite ».

Deux façons d'effectuer la capture de clé USB VirtualBox

Une idée fausse courante est que les périphériques USB sont facilement utilisés dans des environnements virtuels. Faire en sorte que les systèmes d'exploitation hôte et invité fonctionnent bien ensemble nécessite de parcourir plusieurs couches logicielles pour éventuellement communiquer avec les pilotes contrôlant les ressources matérielles.

À la volée est la première méthode de capture d'un périphérique USB dans VirtualBox. Utilisez simplement l'icône située en bas de la fenêtre ou du menu de l'interface graphique et accédez à « Périphériques → USB → … » Dans la liste qui s'affiche, les périphériques capturés sont identifiés par le « ✓ » à côté de leur nom.

L'utilisation d'un filtre USB est la deuxième méthode de capture d'un périphérique USB dans VirtualBox. La capture avec un filtre est généralement considérée comme plus efficace et fiable que la technique à la volée. À l'aide d'un filtre, une machine virtuelle opérationnelle peut immédiatement capturer un dongle connecté au système d'exploitation hôte. Les filtres fonctionnent mieux si chaque appareil dispose d'un filtre individuel.

Remarque : si vous utilisez un hôte Linux comme Fedora ou Ubuntu, vous devez être membre du groupe « vboxusers ». Vérifiez l'appartenance au groupe après vous être déconnecté ou redémarré. Vous ne verrez pas les périphériques USB connectés si vous n'êtes pas actuellement membre de "vboxusers".

Suivez les étapes décrites ci-dessous pour utiliser un filtre pour capturer un périphérique USB :

1
Assurez-vous d'avoir installé l'extension VirtualBox pour prendre en charge les contrôleurs hôtes virtuels USB 2 et USB 3. Assurez-vous que l'extension est la même version que l'environnement VirtualBox de base.
2
Vérifiez que la machine virtuelle est configurée de sorte que l'USB 2 (EHCI) ou l'USB 3 (xHCI) soit activé.
3
Avec le périphérique USB connecté à l'hôte, allez dans « Paramètres VM » → « Port » → « USB » pour créer un nouveau filtre USB pour le périphérique connecté dans les paramètres d'invité de la VM. Supprimez toutes les valeurs à l'exception du « Nom », « ID du fournisseur » et « ID du produit ». Remplissez ces valeurs avec les informations appropriées pour l'appareil connecté afin de créer le filtre.

Vous pouvez sélectionner un nom de votre choix et obtenir le VendorID et le ProductID du système d'exploitation.

  • Sur les hôtes Linux, la sortie de la commande "lsusb" fournira le VendorID et ProductID.

  • Sur les systèmes Mac, regardez "Informations système".

  • Sur les hôtes Windows, les informations sont disponibles dans le Gestionnaire de périphériques.

Ces étapes vous permettent d'utiliser le filtre pour capturer un périphérique USB :

1
Débrancher l'appareil.
2
Démarrez le système d'exploitation invité avec le filtre. Connectez-vous si nécessaire et laissez toute l'activité du disque dur et du VMDK s'arrêter avant de continuer.
3
Connectez l'appareil et il sera capturé par le filtre afin qu'il puisse être contrôlé par le système d'exploitation invité.
logo USB Network Gate
#1 au Network Software
USB Network Gate
Partage USB via ethernet pour Windows
4.7 classement basé sur 72 + utilisateurs
Obtenez un lien de téléchargement pour votre ordinateur
Renseignez votre adresse e-mail pour obtenir un lien de téléchargement rapide et installer l'application sur votre ordinateur !
ou