Cookie
Electronic Team, Inc. 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 Utiliser un Port Série dans les Machines Virtuelles VMware

Olga Weis Olga Weis Apr 8, 2024

Vous pourriez avoir besoin d'accéder aux ports série depuis une machine virtuelle VMware pour la configuration, la communication de logs ou le débogage. Il est facile d'ajouter de nouveaux ports série, physiques et à distance, dans VMware Workstation Pro, à condition de remplir les prérequis.

Logo VMware

Cependant, les utiliser ultérieurement dans l'environnement virtuel est une autre affaire. C'est là que l'outil Serial to Ethernet Connector entre en jeu.

Dans cet article, nous vous montrerons comment ajouter un port série dans les machines virtuelles VMware, expliquerons les différents types de connexions et démontrerons comment y accéder dans une VM. Ajout d'un Port Série à une Machine Virtuelle.

Configuration des Ports Série dans les Machines Virtuelles

Ajouter un port série (ou port COM) à une machine virtuelle (VM) vous permet d'interagir avec des dispositifs série tels que des routeurs ou des cartes de développement à l'intérieur de l'environnement VM. Il existe de nombreuses manières de connecter un port série virtuel, y compris la connexion à un port physique, un fichier, un tuyau nommé et un réseau.

Les machines virtuelles peuvent avoir un maximum de 32 ports COM. Cependant, lors de la création d'une VM, vous pouvez en réalité choisir de ne pas en inclure du tout. Si vous adoptez cette approche, le système d'exploitation invité (le système d'exploitation fonctionnant dans la VM) ne verra simplement aucun port série disponible.

Prérequis

Avant d'ajouter un port série virtuel, assurez-vous que votre machine virtuelle est déjà éteinte.

Assurez-vous de connaître les types de médias appropriés et les détails de connexion vSPC pertinents à votre configuration de port. Vous devez également accorder un privilège "Configuration de la machine virtuelle .Ajouter ou Retirer un Dispositif" pour continuer.

Les types de connexion spécifiques ont également des prérequis uniques. Par exemple, les ensembles de règles de pare-feu suivants sont nécessaires si vous souhaitez utiliser votre port série sur un réseau :

  1. Port série VM connecté à vSPC. Activez l'option "Utiliser le concentrateur de port série virtuel" pour faciliter uniquement les signaux sortants de l'ordinateur hôte.
  2. Port série VM connecté via le réseau. Cela est essentiellement identique au premier ensemble de règles, sauf qu'il n'utilise pas le concentrateur de port série virtuel (vSPC).

Avec cela établi, voici comment vous configurez un port série virtuel VMware.

Ajout d'un port série virtuel VMware

  1. Dans l'inventaire, faites un clic droit sur la machine virtuelle choisie et sélectionnez "Modifier les paramètres”. Passez à l'onglet “Matériel” et cliquez sur “Ajouter”.
  2. Déployez le menu déroulant et choisissez “Port série”. Un nouveau port série apparaîtra dans votre liste de périphériques.
  3. Ouvrez le menu déroulant “Nouveau port série” et choisissez le type de connexion préféré (port physique, fichier, tube nommé ou réseau). Ensuite, cliquez sur “OK” pour terminer.
Interface de configuration WMVARE

Types de connexion de port série

Selon le type de traitement des données que vous souhaitez réaliser, vous devez sélectionner un type de connexion particulier pour votre port série virtuel. Voici un aperçu rapide des quatre méthodes de connexion différentes que vous pouvez utiliser :

  1. Port série physique : C'est la configuration la plus courante, permettant à la VM d'interagir avec des dispositifs physiques comme des modems.
  2. Fichier sur l'ordinateur hôte : Les données envoyées via le port virtuel sont écrites dans un fichier sur l'ordinateur hôte. Cela vous permet d'enregistrer des informations sur certains processus en cours dans votre VM, ce qui est utile pour la journalisation des communications.
  3. Tube nommé côté hôte : Cela crée une connexion directe pour l'échange de données entre la VM et une application ou une autre VM sur la machine hôte. Pensez-y comme à connecter deux machines distinctes avec un câble série, sauf qu'elles se trouvent sur un seul ordinateur. C'est une méthode couramment utilisée pour le débogage à distance.
  4. Port réseau ou URI vSPC : Cela utilise le concentrateur de port série virtuel (vSPC) pour établir la connexion via le réseau. Autrement dit, vous utilisez ce mode pour communiquer entre le port série virtuel et un dispositif distant.

Redirection vers un tube nommé

Si vous avez sélectionné une connexion de tube nommé dans le menu déroulant “Nouveau port série” , cliquez sur le champ “Nom du tube” et tapez le nom que vous préférez (par exemple, "\.\pipe\tubenomme”).

Vous pouvez simplement utiliser le nom par défaut fourni si vous utilisez un ordinateur hôte Windows. Assurez-vous simplement d'utiliser le même nom sur le serveur et le client.

Ensuite, dans les menus déroulants disponibles, choisissez “Extrémité proche” et “Extrémité éloignée” du tube.

Mode Serveur vs Mode Client pour les Connexions Réseau

Si vous choisissez un type de connexion réseau, vous pouvez également décider si vous souhaitez configurer votre port série pour une connexion en mode serveur ou client.

Si vous optez pour une connexion serveur, vous prenez le contrôle de la machine virtuelle connectée à votre port série. Cela fait agir votre VM comme un serveur, attendant une connexion entrante de votre hôte. Cela est idéal pour des scénarios où vous désirez un contrôle occasionnel sur la VM, comme lors du débogage ou de la configuration.

Par ailleurs, choisissez une connexion client si vous souhaitez utiliser votre machine virtuelle comme un client. Autrement dit, la VM initie activement la connexion à un programme désigné au démarrage. C’est courant pour les applications de journalisation où vous envoyez automatiquement des données à un autre système.

Création de Connexions Réseau de Port Série Sans Paramètres d'Authentification

Pour configurer votre VM avec une connexion serveur de port série avec une URI telnet://:11111 (Identifiant Uniforme de Ressource), exécutez la commande suivante.

telnet votreAdresseIPdeServeurESXi 11111

En parallèle, vous pouvez également configurer votre port série en utilisant une connexion client en exécutant le Serveur Telnet sur Linux sur le port 11 (telnet://votreBoiteLinux:11). Utilisez la commande suivante.

telnet://votreBoiteLinux:11

Accès aux Ports Série dans une Machine Virtuelle

Une manière simple d'accéder aux ports COM dans une machine virtuelle est d'utiliser Serial to Ethernet Connector, un moteur de redirection de port série de confiance. Utilisé sous une connexion client, il unit l'interface virtuelle aux ports série physiques de l'ordinateur hôte. Cela donne à la machine virtuelle le contrôle sur vos dispositifs connectés.
1
Pour le configurer, téléchargez et installez Serial to Ethernet Connector sur le PC partageant le port série.
2
Dans l'application Serial to Ethernet Connector, allez à l'onglet “Connexion serveur” et sélectionnez le port COM de l'ordinateur hôte. Ensuite, entrez le port TCP qui sera utilisé pour la surveillance de la communication numérique.
3
Cliquez sur le bouton “Créer une connexion serveur”. Ensuite, connectez votre port série à votre machine virtuelle via VMware (comme discuté précédemment).
4
Allez sur votre système d'exploitation invité. Ouvrez l'application Serial to Ethernet Connector et passez à l'onglet “Connexion client”. Une fois là, entrez les mêmes détails de port TCP et spécifiez l'adresse IP de l'ordinateur hôte.
5
Nommez l'interface série de votre machine virtuelle et cliquez sur “Créer une connexion client”.

Conclusion

Les ports série virtuels sont pratiques pour le débogage ou la journalisation. Ils sont faciles à ajouter via VMware Workstation Pro, mais y accéder à l'intérieur de l'environnement virtuel se fait encore le plus facilement avec Serial to Ethernet Connector.

Questions Fréquemment Posées

Si vous utilisez un port série physique d'un hôte ESXi vers une VM, les ports série que vous avez connectés via USB ne sont pas pris en charge pour le passthrough de port série VMware. Au lieu de cela, vous devriez opter pour un passthrough USB. Voir la configuration USB d'un hôte ESXi à une machine virtuelle.
VMware ESXi vous permet de travailler avec jusqu'à 32 ports série. Les ports série de votre carte mère peuvent être facilement redirigés vers une machine virtuelle depuis un hôte ESXi.
small logo Serial to Ethernet Connector
#1 au Logiciel port série
Serial to Ethernet Connector
Accéder à un port série distant sur un réseau IP
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
Disponible pour: Serial to Ethernet Connector est compatible avec Windows, Linux OS et Windows Mobile.

SEC pour Windows

SEC pour Linux