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.

COM Port Redirector

Editorial Team Editorial Team
Mis à jour : Jan 23, 2025

Serial Port Redirector vous permet de rediriger le trafic pour les interfaces COM réelles et virtuelles. L'application prend en charge toutes les versions du système d'exploitation Windows ainsi que de nombreux environnements virtuels. Cela permet à tout ordinateur connecté au réseau d'avoir un accès complet à un port COM distant et à son périphérique connecté. Ce redirecteur de port série/IP COM dispose d'une interface conviviale et intuitive qui simplifie la tâche de travailler avec plusieurs ports ouverts. Vous pouvez utiliser jusqu'à 500 ports simultanément et créer trois types de connexions différents.

Période d'essai de 14 jours gratuits
La licence est disponible à partir de $259.95
Disponible pour
usb to remote desktop

Logiciel de redirection de port série

Certaines applications série sont conçues pour fonctionner correctement uniquement lorsqu'elles sont connectées à des ports COM spécifiques. Dans la plupart des cas, il s'agit des interfaces standard COM1/COM2 ou COM3/COM4. Cela peut poser un problème lorsque votre appareil doit fonctionner avec un port désigné qui n'est pas disponible sur votre machine.

Une solution à ce problème est le redirecteur de port COM. Vous pouvez créer des interfaces série virtuelles avec un redirecteur de port série que vous pouvez nommer de la manière requise par votre application.

Le port virtuel fournit la même fonctionnalité qu'une interface physique et reçoit et envoie le trafic redirigé vers et depuis le port réel. La redirection du port série sur un réseau est l'une des principales utilisations d'un redirecteur de port COM. Il augmente la valeur de vos périphériques en les rendant accessibles à tout utilisateur du réseau.

Scénario d’utilisation du redirecteur de port COM

L’accès à l’équipement série peut s’avérer difficile après la migration de votre environnement informatique vers le cloud. Essentiellement, vous devez rediriger le trafic du port COM afin qu’il soit accessible à distance via l’infrastructure cloud. Serial to Ethernet Connector est une solution de redirection de port série qui facilite le partage de périphériques COM dans le cloud.
Scénario d’utilisation du redirecteur de port série pour l’infrastructure cloud.
La première étape consiste à identifier un serveur dans l’infrastructure cloud qui dispose d’une adresse IP stable. Configurez une connexion à ce serveur et installez le connecteur série vers Ethernet sur la machine. Configurez le logiciel de redirection de port COM pour permettre aux utilisateurs distants d’accéder aux périphériques physiquement connectés à l’interface série.

Lorsqu’elles sont correctement configurées, toutes les données transitant par le port COM sont redirigées vers le cloud, où elles peuvent être consultées par toute personne disposant d’une connexion Internet à l’environnement.

Comment utiliser le redirecteur de port COM

Le logiciel COM Port Redirector établit des ports série virtuels à l'aide d'un port TCP et d'une adresse IP spécifiés. À l'aide de ce redirecteur de port série, les ports série virtuels transfèrent les données des interfaces physiques.
1
Tout d'abord, téléchargez le redirecteur RS232 vers Ethernet et installez-le sur l'ordinateur (serveur) avec un port COM physique que vous souhaitez partager.
2
Lancez l'application sur le PC serveur et sélectionnez Nouvelle connexion -> Connexion serveur. Dans la fenêtre qui s'ouvrira, nommez votre connexion, spécifiez le port série à partager et un port TCP sur lequel écouter. Cliquez sur «Créer une connexion».
3
Ensuite, installez l'application sur la machine cliente qui se connectera au port COM partagé via Ethernet. Sélectionnez Nouvelle connexion -> Connexion client et spécifiez l'adresse IP du serveur et le port TCP que vous avez sélectionné à l'étape précédente.
4
De plus, ici, vous devez créer un port COM virtuel en spécifiant un nom de port et en cochant l'option «Créer en tant que port virtuel».
5
Cliquez sur «Créer une connexion client».
Une fois que vous avez établi une connexion client, toutes les données du port COM réel de votre ordinateur serveur seront transférées vers le port série virtuel spécifié sur votre ordinateur client et vice versa. Ainsi, en quelques étapes simples, le redirecteur de port COM vous aidera à partager le port série sur n'importe quel réseau.

Guide vidéo du redirecteur de port série

Accès multiplateforme aux ports série distants

Imaginons que vous disposiez d'une imprimante série (ou de tout autre périphérique de port COM spécialisé) physiquement connectée à un port série résidant sur votre ordinateur Linux de bureau. Cet appareil doit être accessible à partir d'une machine distante située dans une autre pièce ou un autre bureau. Si vous avez deux machines Linux, vous ne devriez avoir aucun problème pour créer une communication avec le périphérique distant à l'aide des options de ligne de commande de Serial to Ethernet Connector (SEC). Mais saviez-vous qu'il est également possible d'utiliser le logiciel comme redirecteur de port COM Linux Windows et inversement ? Voici comment procéder.

Scénario 1. Connexion d'un client Windows à un serveur Linux

Pour être clair, par "machine serveur", nous entendons un ordinateur auquel l'appareil que vous souhaitez partager est directement connecté. Alors qu'un "ordinateur client" désigne une machine à partir de laquelle vous allez vous connecter à distance à un appareil partagé.

Avant de commencer, il est important de s'assurer que les ordinateurs client et serveur sont connectés au même réseau local.

Créez une connexion serveur sous Linux

A titre d'exemple, nous allons partager un port série nommé "/dev/tty60" sur Ubuntu 20,04,2 via un port TCP 5000. L'adresse IP de notre machine Linux est 192.168.24.43.

Suivez les étapes ci-dessous pour fournir un accès à distance au port série réel auquel l'imprimante est physiquement connectée.

Étape 1. Téléchargez Serial to Ethernet Connector et installez-le sur votre ordinateur Linux.

Noter: Sous Linux, il ne fonctionne actuellement que comme utilitaire de ligne de commande.


Étape 2. Créez une connexion "serveur" en utilisant la commande suivante :

evesecli add --real /dev/tty60 server --local 5000

où:

--real - Type de port COM (réel/virtuel);
/dev/tty60 - Nom du port COM (connexion) ;
server - type de connexion;
--local 5000 - nom du port TCP qui sera utilisé pour la connexion réseau.

Noter: Par défaut, la connexion utilisera le protocole de transfert de données RAW.


Étape 3. Activez la connexion en exécutant :

evesecli start /dev/tty60

Étape 4. Vérifiez l'état de la connexion :

evesecli list -s

statut de connexion

Comme nous pouvons le voir, le vrai port série "/dev/tty60" est partagé et accessible via le port TCP 5000.

Une fois connecté au port partagé depuis un ordinateur distant, vous pourrez vérifier les informations détaillées sur la connexion en utilisant la commande :

evesecli list -s

infos sur la connexion

Connectez-vous à partir de Windows en tant que client

Créons maintenant une connexion client au port série distant sous Linux à partir d'une machine Windows.

Étape 1. Téléchargez Serial to Ethernet Connector et installez-le sur votre PC Windows.

Étape 2. Démarrez l'application et créez une connexion "client".

client de connexion
Pour ce faire, cliquez sur Connexion client dans la fenêtre principale de l'application.

Étape 3 (Optionnel). Spécifiez le nom de la connexion client.

Étape 4. Cochez la case Créer en tant que port virtuel et sélectionnez le nom du port.

Noter: Pour se connecter du client Windows à Linux, un port série virtuel doit être créé sur le PC Windows.


Étape 5. Sélectionnez le protocole de transmission des données brutes.

Étape 6. Spécifiez l'adresse IP de l'ordinateur serveur (192.168.24.43) et le port TCP (5000) auquel se connecter.

Étape 7. Cliquez sur Créer.

créer un nouveau client
Ça y est ...! Maintenant, l'imprimante série distante est connectée avec succès au PC Windows via un port COM virtuel (COM 1) et peut être consultée et utilisée comme si elle était branchée directement sur la machine Windows.

Que vous créiez un port COM virtuel sous Linux ou Windows, il apparaît dans le système en émulant complètement le comportement d'une véritable interface série.

créer un port COM virtuel

Scénario 2. Connexion d'un client Linux à un serveur Windows

Considérons maintenant une situation dans laquelle votre imprimante série est connectée à un PC Windows et doit être accessible à distance depuis une machine Linux.

Partagez le port COM sur le serveur Windows

Étape 1. Téléchargez et installez Serial to Ethernet Connector pour Windows.

Étape 2. Démarrez le logiciel et sélectionnez Connexion au serveur dans la fenêtre qui apparaît.

Connexion au serveur
Étape 3. Configurez les paramètres de connexion au serveur :

  • (facultatif) Spécifiez le nom de la connexion ;
  • Sélectionnez le port COM réel que vous souhaitez partager. (Le port auquel l'imprimante série est connectée).

Noter: Lors de la configuration d'une connexion au serveur, vous devez laisser la case Créer en tant que port virtuel décochée.


  • Spécifiez un port TCP à utiliser pour la connexion à votre réseau.
  • Sélectionnez le protocole de transfert de données.

Étape 4. Cliquez sur Créer.

Créer une nouvelle connexion au serveur
Une fois créé, vous pouvez vérifier les détails de la connexion en sélectionnant cette connexion sur le côté gauche :

ServeurCOM 1
Comme vous pouvez le voir, nous avons une connexion serveur active nommée "Server COM1". Le port réel partagé COM1 est ouvert et écoute une connexion entrante via un port TCP 5000.

Se connecter depuis Windows en tant que client

Pour ce faire, suivez ces étapes simples :

Étape 1. Sur la machine Linux, téléchargez et installez l'utilitaire de ligne de commande Serial to Ethernet Connector.

Étape 2. Créez une connexion client à l'aide de la commande :

evesecli add --virt /tmp/virt0 client --remote 192.168.24.66:5000

Où:

/tmp/virt0 client - Nom du port COM (connexion);

192.168.24.66 - l'adresse IP de l'ordinateur serveur auquel vous vous connectez ;

5000 - le nom du port TCP spécifié côté serveur.

Noter: Pour vous connecter au port COM réel distant sur le réseau, vous devez créer une interface série virtuelle côté client.


Sous Linux, les paramètres du port COM virtuel doivent correspondre aux paramètres du port réel de Windows.

Étape 3. Activez la connexion en exécutant :

evesecli start /tmp/virt0

Étape 4. Vérifiez l'état de la connexion client :

evesecli list -s

liste evesecli
Important : pour le bon fonctionnement du connecteur série vers Ethernet sur les côtés Linux et Windows, vous devez créer une exception pour l'application dans les paramètres du pare-feu.

Alternative open source - Logiciel gratuit de redirection de port série

SerialToIP est une solution gratuite de redirecteur de port série qui offre la possibilité de se connecter à un port série à partir d'un réseau à l'aide de la communication par socket TCP. L'outil peut être utilisé avec une ligne de commande ou une interface graphique. L'application est une implémentation simple du logiciel Terminal Server écrit en C#. Tout réseau TCP/IP peut être utilisé pour envoyer et recevoir des données à partir de ports série, y compris ceux de type USB.
SerialToIP
Ce redirecteur de port COM est open source et peut être librement modifié pour répondre à vos spécifications. La nature open source du projet signifie que vous avez accès au code de redirection du port série. Les développeurs se sont fait un devoir de fournir un code fonctionnel pouvant être facilement compris par d'autres techniciens connaissant la programmation de ports série et de sockets avec C# et .NET. Si vous recherchez un redirecteur de port série basique et gratuit, cette solution vaut le détour.

Redirection de port série virtuel

Un port série virtuel peut être considéré comme une forme de redirecteur de port COM qui fonctionne sans support logiciel réseau dédié. La création de deux ports COM virtuels sur le même ordinateur permet aux applications série héritées de communiquer directement sans recourir à d'autres méthodes telles que la communication via des canaux nommés.

Un redirecteur de port série virtuel doit permettre aux ports COM virtuels qu'il crée d'émuler la fonctionnalité des interfaces série physiques, par exemple, pour interagir avec un périphérique connecté localement. La création du port virtuel lui-même n'est pas une tâche complexe et peut être effectuée par le même type de logiciel qui implémente les pilotes de port COM physiques.
Essayez le redirecteur de port COM
Période d'essai de 14 jours gratuits
Le logiciel de redirection de port série permet à l'utilisateur de contrôler le flux de données en émulant des lignes de signaux (DTR / DSR / CTS / RTS / DCD / RI). Vous pouvez personnaliser le brochage et répliquer tous les paramètres du port série tels que le débit en bauds, la parité et les bits d'arrêt pour assurer la compatibilité avec toutes vos applications et périphériques série.

L'émulation des ports série est extrêmement utile face à un manque de ports COM physiques sur un ordinateur qui doit se connecter à un périphérique série. Il peut également vous permettre d'établir une communication entre des appareils ou des applications sans avoir besoin de connexions physiques supplémentaires nécessitant un câblage ou du matériel.

Tout programme série peut utiliser des ports série virtuels pour transmettre des données sur un réseau TCP/IP. Une infrastructure client-serveur complète peut être implémentée à l'aide d'interfaces COM virtuelles. Les capacités de partage de données et les connexions multiples de l'infrastructure virtuelle permettent à n'importe quel membre de votre organisation d'accéder aux périphériques série hérités, peu importe où ils se trouvent. Les ports virtuels peuvent diviser les flux de données afin que de nombreuses applications puissent accéder aux informations simultanément.

Questions fréquemment posées

Les redirecteurs de ports série, utilisant la virtualisation, permettent aux machines «clientes» (ordinateurs distants) de se connecter virtuellement aux ressources. Les «ressources» peuvent signifier n'importe quoi provenant de fichiers ou de périphériques (c'est-à-dire des imprimantes et des scanners).

Le COM Port Redirector établit un pont entre une machine «serveur» (ordinateur local) et la machine cliente (ordinateur distant) essayant d'accéder aux ressources.

Cette connexion redirige une transmission série dans les deux sens entre les deux machines. L'ordinateur client peut «demander» que l'accessibilité du port série soit redirigée depuis l'ordinateur serveur afin qu'il (l'ordinateur client) puisse utiliser le périphérique.
Serial Port Redirector fournit aux utilisateurs toutes les fonctionnalités d'un périphérique de port série accessible à distance - comme si la machine cliente et les ressources (fichiers ou périphériques) étaient directement connectées.

Des problèmes de connectivité réseau peuvent survenir, rendant la transmission de données à distance appropriée un problème. Le logiciel Serial Port Redirector fait plusieurs demandes de «satisfaction» avant de renvoyer un message décrivant l'erreur de connectivité RDP/ressources distantes.

Si une connexion ne peut pas être établie, l'ordinateur client reçoit rapidement un message d'erreur.
Un redirecteur de port IP série permet à l'utilisateur de créer et de configurer des ports COM virtuels qu'il utilise pour transférer la communication série. Les programmes qui ouvrent un port série virtuel s'appuient sur le redirecteur pour établir une connexion réseau à l'adresse IP et au numéro de port TCP/UDP appartenant à l'équipement distant connecté au serveur de périphérique. Une fois la connexion établie, le logiciel relaie le flux de données entre le serveur de l'appareil et le port série virtuel.
Il est courant qu'un serveur de redirection de port série vers IP autorise au moins 256 interfaces virtuelles à être actives simultanément. En pratique, ce nombre est souvent fortement réduit en raison de plusieurs facteurs limitatifs. Les limitations physiques du serveur de périphériques telles que sa mémoire utilisable et la bande passante réseau disponible influenceront le nombre de connexions que vous pouvez exécuter simultanément.
La plupart des logiciels de redirection IP série pour Windows incluent une interface utilisateur graphique qui est utilisée pour créer des ports série virtuels et les configurer pour une fonctionnalité optimale. L'interface graphique fournira également souvent un affichage de l'activité des ports virtuels ainsi que des capacités de diagnostic.

Vous pouvez utiliser le redirecteur de port COM pour vous connecter à des périphériques série distants sur des réseaux IP! C'est vrai, ce redirecteur de port série convivial facilite l'accès aux périphériques de port série via RDP.
Serial to Ethernet Connector
Accéder au port série distant via le réseau IP pour Windows
Période d'essai de 14 jours gratuits
La licence est disponible à partir de $259.95
Disponible pour