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.

Logiciels et matériels de série sur LAN

Editorial Team Editorial Team
Mis à jour : Aug 4, 2026

Testé par Nikolai Svarachevsky, développeur principal avec plus de 20 ans d’expérience dans la virtualisation des ports COM.
Rédigé par Robert Agar, ancien rédacteur technique chez IBM avec 13 ans d’expérience.


Votre périphérique série est connecté à une machine. Le logiciel qui en a besoin s’exécute désormais ailleurs, à un autre étage, dans un autre bâtiment, dans le cloud. Le Serial over LAN comble cet écart en rendant utilisable sur un autre ordinateur, via le réseau, un port série d’un ordinateur.

Cinq façons de procéder : deux outils logiciels, deux adaptateurs matériels, un composant embarqué pour les OEM, et des commandes Linux gratuites ne nécessitant aucune installation. Nous comparons le prix, l’effort de configuration et la prise en charge des protocoles pour chacun.

Remarque : comment nous avons testé cela
Notre développeur principal, Nikolai Svarachevsky, a personnellement testé l’accès cloud avec Serial to Ethernet Connector et FlexiHub en utilisant le même matériel et des conditions réseau comparables. Cela nous a permis de comparer leurs méthodes de connexion sans introduire de variables non liées.

En plus des tests pratiques, Nikolai a vérifié les interfaces prises en charge, les modes de connexion, les pilotes requis, la prise en charge des protocoles et le nombre de ports par rapport au matériel indiqué ci-dessous. Cette comparaison n’évalue pas les performances, la vitesse ou la fiabilité, car celles-ci nécessitent des tests de performance dédiés.

Meilleures solutions de série sur LAN

Application

Comment nous avons testé ceci :

Serial to Ethernet Connector connecte directement deux ordinateurs via TCP, sans relais du fournisseur. L’ordinateur qui partage le périphérique série doit être accessible sur le réseau, que ce soit via un LAN, une IP publique, une redirection de port ou un VPN.

  1. Le scanner Zebra DS2208 a été connecté via son interface RS-232 à l’aide d’un adaptateur USB-vers-RS232 StarTech ICUSB2321F à un poste de travail Windows 11, où il apparaissait comme un port COM physique. Une connexion Server a été configurée sur ce poste de travail : dans SEC, le rôle Server appartient à la machine qui détient le périphérique physique ; c’est donc cette machine qui doit être accessible, et non le client. Une redirection de port a été configurée sur le routeur local pour le port TCP de SEC afin de rendre cela possible.
  2. Une instance AWS EC2 t3.small (Windows Server 2022) a été configurée avec une connexion Client pointant vers l’IP publique du poste de travail et le port redirigé, créant un port COM virtuel lié au scanner. Une application d’inventaire basée sur le cloud sur l’instance EC2 lisait les données de code-barres via ce port virtuel.
  3. Un opérateur sur le poste de travail a scanné des codes-barres de test avec le Zebra DS2208. Depuis un ordinateur portable Windows 11 distinct, une deuxième personne a vérifié le tableau de bord de l’application d’inventaire sur EC2 et a confirmé que chaque scan apparaissait correctement en temps réel.

Version du logiciel testée : Serial to Ethernet Connector 9.0.1288.

Systèmes d’exploitation : Windows 11 Pro 24H2 (hôte), Windows Server 2022 Standard (AWS EC2), Windows 11 Pro 24H2 (client).

Serial to Ethernet Connector

Serial to Ethernet Connector (SEC) transforme tout périphérique série connecté à un PC en quelque chose que vous pouvez utiliser depuis un autre, comme s’il était branché juste à côté de vous. L’application ne touche pas au protocole sous-jacent ; elle se contente de faire transiter la connexion série existante sur le réseau, de sorte que le matériel RS-232, RS-422 et RS-485 fonctionne exactement de la même manière. Vous pouvez accéder à un périphérique partagé via un port COM virtuel, une simple connexion TCP ou RFC 2217 si votre logiciel le prend déjà en charge. Fonctionne très bien sur un réseau local, et aussi sur Internet, tant que le serveur dispose d’une IP publique ou que les deux machines peuvent autrement se voir.

Serial to Ethernet Connector
La configuration de base consiste en une machine qui partage un port, et une autre qui s’y connecte comme à un port COM virtuel. Mais SEC peut faire plus que cela si vous en avez besoin : partager plusieurs appareils depuis un seul ordinateur, permettre à plusieurs clients d’accéder au même appareil, exposer un port via TCP brut pour que le client n’ait même pas besoin que SEC soit installé, ou diffuser vers plusieurs récepteurs à la fois via UDP.

Il existe également un ensemble de paramètres avancés pour les équipements série plus anciens ou plus capricieux : délai de paquet, limites de longueur des messages, caractères de déclenchement, ce genre de choses. Et comme il prend en charge TCP brut, UDP et RFC 2217, vous n’êtes pas limité à un pilote propriétaire côté client.

Avantages :

  • Partagez autant de ports série réels ou virtuels que vous le souhaitez, à partir d'une seule machine
  • Paramètres de port détaillés pour du matériel ancien complexe
  • Peut créer des ports virtuels même en l'absence de port COM physique
  • Prend en charge les configurations multi-client et multi-serveur
  • Une seule licence couvre à la fois les rôles de serveur et de client
  • Normes ouvertes (RFC 2217, TCP/UDP brut), aucun pilote fournisseur requis
  • Les signaux de contrôle matériel (RTS/CTS, DTR/DSR) sont pris en charge

Inconvénients :

  • Vous avez besoin d’une machine hôte exécutant réellement SEC ; aucune communication directe avec le matériel nu
  • Windows et Linux uniquement, rien d’autre
  • Nécessite une IP publique sur le serveur, ou les deux machines sur le même LAN
  • Le configurer sur internet demande plus de travail qu’un outil basé sur un relais
Prix: 260 $, licence à achat unique. Essai gratuit de 14 jours disponible.

Remarque : SEC vs. FlexiHub : la vraie différence. Si votre serveur se trouve derrière un routeur sans IP publique, une situation courante pour les installations à domicile ou dans les petits bureaux, FlexiHub se connectera immédiatement, tandis que SEC nécessite soit une adresse IP publique, soit que les deux machines soient sur le même réseau local. Si vous contrôlez déjà votre infrastructure réseau et avez besoin de plusieurs connexions simultanées ou de l’hébergement de ports virtuels, le modèle de connexion directe de SEC vous offre plus de flexibilité ; si vous n’avez pas d’IP publique ou souhaitez une configuration réseau nulle, le modèle relais de FlexiHub est la solution la plus simple.

Essayez Serial over Ethernet maintenant
Essai gratuit disponible pendant 14 jours.
Application

Comment nous avons testé ceci :

FlexiHub ne nécessite pas de connexion directe. Il en utilise une lorsque c’est possible et bascule sur ses propres serveurs relais lorsque ce n’est pas le cas, sans nécessiter de redirection de port, d’IP publique ou de configuration réseau manuelle de part et d’autre.

  1. FlexiHub a été installé sur un poste de travail Windows 11 avec le Zebra DS2208 connecté via son interface RS-232 à travers le même adaptateur StarTech ICUSB2321F utilisé dans le test SEC.
  2. Le port du scanner a été partagé via FlexiHub, le rendant visible pour les autres appareils connectés au même compte plutôt que via une adresse réseau directe.
  3. Un opérateur sur le poste de travail a scanné des codes-barres de test. Depuis un second ordinateur portable Windows 11, nous nous sommes connectés au même compte FlexiHub, nous nous sommes connectés à l’appareil partagé à distance et avons confirmé que chaque scan était reçu correctement.

Version du logiciel testée : FlexiHub 6.0.

Systèmes d’exploitation : Windows 11 Pro 24H2 (hôte), Windows 11 Pro 24H2 (client).

FlexiHub

FlexiHub est conçu autour d’un scénario plus simple que SEC : un ordinateur partage un appareil, un autre ordinateur s’y connecte. Il n’y a rien ici qui corresponde aux configurations multi-appareils ou de diffusion de SEC. Il fonctionne toujours avec n’importe quelle norme physique que le port de l’hôte utilise déjà (RS-232, RS-422 ou RS-485), car comme SEC il partage le port existant plutôt que de convertir le signal. Là où FlexiHub se distingue, c’est par sa simplicité : il gère lui-même tout le routage, ce qui lui permet de fonctionner sur Internet immédiatement, sans IP publique ni configuration réseau d’un côté comme de l’autre. Le revers de la médaille, c’est que les deux ordinateurs doivent avoir FlexiHub installé et être connectés au même compte et, contrairement à SEC, il ne communiquera pas avec un simple client TCP à l’autre extrémité.
FlexiHub
Tant que vous êtes en ligne, vous pouvez voir et vous connecter à tout périphérique série branché sur une machine exécutant FlexiHub sous votre compte.

Avantages :

  • Fonctionne sur Internet sans hébergement ni redirection de port nécessaires
  • Aucune IP publique requise ; il relaie via le cloud de FlexiHub, donc il fonctionne derrière le NAT et les routeurs
  • Émulation de port côté client
  • 50 connexions sur le forfait d’entrée, jusqu’à 1000 sur les forfaits supérieurs
  • Multiplateforme : Windows, macOS, Linux, mobile

Inconvénients :

  • Nécessite un abonnement actif
  • Nécessite FlexiHub aux deux extrémités ; contrairement à SEC, il ne peut pas se connecter via un client TCP simple
  • Pas de modes broadcast (UDP) ni multi-serveur, contrairement à SEC
  • Partage uniquement un port série physique ou virtuel existant. Contrairement à SEC, il ne peut pas créer de ports COM virtuels autonomes pour des scénarios de connexion personnalisés.
  • Sur un déploiement sur plusieurs années, l’abonnement finit par coûter plus cher que la licence unique de SEC
Prix: à partir de $39.99/mois (Personnel, 50 connexions).

Business Starter coûte $79.99/mois (300 connexions, jusqu’à 5 membres d’équipe) ;

Business Plus coûte $129.99/mois (1000 connexions, jusqu’à 10 membres d’équipe).

Un compte démo de 30 jours est disponible une fois par utilisateur, limité à 5 appareils distants.

Remarque : SEC vs. FlexiHub : la vraie différence. Si votre serveur se trouve derrière un routeur sans IP publique, une situation courante pour les installations à domicile ou dans les petits bureaux, FlexiHub se connectera immédiatement, tandis que SEC nécessite soit une adresse IP publique, soit que les deux machines soient sur le même réseau local. Si vous contrôlez déjà votre infrastructure réseau et avez besoin de plusieurs connexions simultanées ou de l’hébergement de ports virtuels, le modèle de connexion directe de SEC vous offre plus de flexibilité ; si vous n’avez pas d’IP publique ou souhaitez une configuration réseau nulle, le modèle relais de FlexiHub est la solution la plus simple.

Adaptateur

Moxa NPort

Les appareils de la série NPort 5100 sont des adaptateurs série-vers-Ethernet à port unique. Selon le modèle, le port prend en charge RS-232, RS-422 ou RS-485 ; il s’agit de normes physiques plutôt que de protocoles, et certains modèles prennent en charge plusieurs d’entre elles, voire les trois. Les unités NPort 5100 incluent également une résistance pull-up/pull-down réglable pour les lignes RS-485.
Moxa NPort
L’adaptateur peut être configuré via Telnet, dans son interface web, ou avec un utilitaire Windows ou Linux.

Dès sa sortie de l’emballage, l’appareil est accessible via des modes réseau bruts, TCP Server, TCP Client, UDP, Pair Connection ou Ethernet Modem. Pour que le port apparaisse à la place comme un port COM virtuel sur le client, vous avez besoin du pilote propriétaire de Moxa : Real COM sous Windows, ou le pilote TTY sous Linux et macOS. Il est utile de le savoir avant l’achat, car cela s’applique à toutes les plateformes, pas seulement à Linux, et il s’agit d’un pilote spécifique au fournisseur plutôt que d’une norme ouverte.

Avantages :

  • Aucun ordinateur hôte nécessaire, met l’appareil sur le réseau par lui-même
  • Prend en charge RS-422/RS-485, contrairement à la plupart des ports série intégrés des PC
  • Matériel robuste, garantie de 5 ans
  • Résistances de terminaison et de tirage haut/bas réglables pour RS-485

Inconvénients :

  • Plus complexe à configurer que l’installation d’une application
  • Nécessite le propre pilote de Moxa (Real COM/TTY) pour l’utilisation du port COM virtuel : sinon, limité au TCP/UDP brut
  • 1 port par unité : la mise à l’échelle signifie acheter plus de matériel, contrairement à une solution logicielle
  • Pas de mode de diffusion pour plusieurs auditeurs
Prix: Prix : à partir d’environ 215 $ pour le NPort 5150 (le modèle RS-232/422/485), ou environ 177 $ pour le NPort 5110 uniquement RS-232. Les prix varient selon le revendeur, environ 215 $ chez Neteon, 245 $ chez DigiKey, 274 $ chez RS Components.

Pilote et prise en charge du système d’exploitation : Fiche technique de la série Moxa NPort 5100
Adaptateur

Le serveur de périphériques IOLAN

Le DG1 dispose d’un seul port avec une interface RS-232/422/485 sélectionnable par logiciel (encore une fois, des normes physiques plutôt que des protocoles). Par défaut, il est configuré pour le RS-232 ; le passage au RS-422 ou au RS-485 s’effectue par logiciel plutôt qu’avec des cavaliers. Le périphérique connecté peut être partagé avec plusieurs serveurs TCP ou UDP.
Le serveur de périphériques IOLAN
Comme avec le NPort, le port est accessible en tant que connexion TCP ou UDP brute dès la sortie de la boîte. Le logiciel TruePort de Perle est ce qui le transforme en un véritable port COM distant côté client, donc la même réserve concernant le « logiciel supplémentaire pour port virtuel » s'applique ici aussi.

Le propre marketing de Perle décrit la gamme IOLAN comme ayant des « processeurs puissants pour le meilleur débit et les meilleures performances du marché » ; il s'agit d'une affirmation du fournisseur, que nous n'avons pas évaluée indépendamment.

Perle propose également un SDK IOLAN avec des outils pour l'automatisation des processus, le stockage des données et la journalisation.

Avantages :

  • Aucun ordinateur hôte nécessaire
  • RS-232/422/485 sélectionnable par logiciel, aucune reconfiguration matérielle pour changer de norme
  • Peut partager un port série avec plusieurs serveurs TCP ou UDP
  • SDK IOLAN disponible pour l’automatisation et la journalisation
  • Prise en charge d’IPv6 et protection ESD de 15kV
  • Un modèle à température étendue (−40 °C à +74 °C) est disponible pour les environnements difficiles

Inconvénients :

  • L’option la plus chère ici, et de loin
  • Nécessite le logiciel TruePort pour un véritable accès à distance au port COM
  • 1 port par unité, contre un nombre illimité de ports sur une seule machine avec des solutions logicielles
Prix: 596 $ pour le DG1 TX (température étendue, pièce 04031790) ou 454 $ pour le DG1 DB9 standard (pièce 04031774), directement chez Perle. (Boutique Perle — DG1 TX · DG1 DB9 · Page produit)
Composant

Anybus par HMS Networks

En tant que module embarqué, le CompactCom 40 Brick est fondamentalement différent de tout le reste ici. Ce n'est pas un produit fini que vous branchez et utilisez, c'est un composant destiné aux fabricants de matériel qui souhaitent intégrer une connectivité réseau dans leur propre appareil. Vous ajoutez vos propres connecteurs (DSUB, RJ45, M12) et l'isolation réseau, ce qui est précisément ce qui le rend attractif si vous concevez du matériel, et sans importance si vous avez simplement besoin de connecter une imprimante au réseau.
Anybus par HMS Networks
Il est construit sur le processeur réseau NP40 de HMS et offre des interfaces d’application parallèles 8/16 bits ou SPI haute vitesse, ainsi que des E/S via une interface à registre à décalage.

Avantages :

  • Compact, entièrement intégrable dans votre propre produit
  • Choisissez votre propre interface de connecteur physique
  • Peut être installé/remplacé tard dans le processus de fabrication
  • Pré-certifié pour la conformité réseau, certification plus rapide
  • HMS assure la maintenance du module tout au long de son cycle de vie

Inconvénients :

  • Pas autonome, nécessite du matériel environnant que vous concevez vous-même
  • Destiné aux OEM, pas aux utilisateurs finaux
  • Coût unitaire important bien qu’il ne s’agisse que d’un seul composant
  • Pas de tarification publique, disponible uniquement via des distributeurs
Prix: environ 182 € net par unité via des distributeurs. HMS ne publie pas de tarifs publics pour l’utilisateur final pour ce composant, le montant dépend du volume, de la région et du partenaire de distribution. (page produit HMS · Elmark, fiche du distributeur)

Remarque : la gamme CompactCom 40 comprend plusieurs variantes d’interface applicative. Si l’UART est une exigence pour votre conception, vérifiez-le dans la fiche technique correspondant à la référence exacte que vous commandez, les interfaces diffèrent selon les modèles de cette famille.

Tableau comparatif

product logo Moxa NPort 5150
product logo Perle IOLAN DG1
product logo Anybus 40 Brick
Type
Application
Application
Adaptateur matériel
Adaptateur matériel
Composant intégré
Prix
260 $ en paiement unique
Depuis $39.99/mo
~$215–274
$454–596
~182 € net, distributeur
Ordinateur hôte requis
Oui
Oui
Non
Non
N/A
IP publique requise
Oui, sauf si même LAN
Non — relais cloud
Non
Non
N/D
Connexions
Illimité par machine
50–1000 par forfait
1 port
1 port
1 module
Normes physiques
RS-232/422/485 (par port hôte)
RS-232/422/485 (par port hôte)
RS-232/422/485 (selon le modèle)
RS-232/422/485 (sélectionnable par logiciel)
Configurable (parallèle/SPI)
Port COM virtuel
Intégré, aucun pilote requis
Intégré
Nécessite un véritable pilote COM/TTY
Nécessite TruePort
N/A
Méthodes de connexion
RFC 2217, TCP, UDP
Relais propriétaire
TCP/UDP brut
TCP/UDP brut
Protocoles de bus de terrain
Prise en charge du système d’exploitation
Win 10/11, Serveur 2016–2022, Linux (x86+ARM)
Windows, macOS, Linux, mobile
Pilotes Windows, Linux, macOS
Pilotes Windows, Linux
N/A

Scénario d’utilisation courant du logiciel Serial over LAN

Après avoir migré votre logiciel vers le cloud, vous pouvez rencontrer des problèmes pour vous connecter à distance à votre équipement basé sur le port série. Vous devez mettre en œuvre la fonctionnalité Serial over LAN afin que les périphériques connectés à vos ports série soient accessibles via l’environnement cloud. Serial to Ethernet Connector offre la possibilité d’établir une connectivité COM over LAN.
Découvrez le logiciel Serial over LAN et comment vous pouvez l’utiliser dans l’infrastructure cloud
Une fois correctement configurée, cette solution logicielle de série sur LAN redirige l’interface COM vers le cloud. Vous pouvez désormais accéder à l’équipement connecté à ce port depuis n’importe où avec une connexion Internet.

Comment rediriger un COM sur le LAN à l’aide de cette solution logicielle avancée

Imaginons que vous disposiez d’un lecteur de codes-barres basé sur COM situé à distance de votre ordinateur local. Vous devez accéder à l’appareil depuis une application installée sur votre machine. Pour y parvenir, vous devez suivre ces étapes simples :
1
Téléchargez Serial over Ethernet Connector et installez-le sur l’ordinateur (serveur) auquel l’appareil est physiquement connecté ainsi que sur votre ordinateur local (client) qui accédera au port série via le LAN. Notez qu’un client peut être toute machine réelle ou virtuelle exécutant Windows ou Linux.
Communication COM sur IP
2
Ensuite, démarrez le programme sur la machine serveur, configurez les paramètres requis et créez une connexion serveur en cliquant sur le bouton correspondant. Cela rendra le périphérique de port série accessible sur le réseau.
créer une connexion au serveur
3
Ensuite, lancez le logiciel sur le client et « Connectez-vous » au port série via le réseau.
Se connecter au port série via le réseau
C’est tout ! Désormais, toutes les données du périphérique COM distant seront disponibles sur votre ordinateur comme s’il s’agissait de votre périphérique local.

Sécurisation d’une connexion série sur LAN

Mettre un périphérique série sur un réseau signifie qu'il est accessible par tout autre élément pouvant atteindre ce port. Cela mérite réflexion avant le déploiement, pas après :

• N'exposez jamais directement un port série TCP brut à l'Internet public. Si vous utilisez une solution TCP directe, protégez-la avec un VPN, un tunnel SSH ou un autre transport sécurisé.

• Restreignez l'accès avec des règles de pare-feu afin que seuls les systèmes autorisés puissent atteindre le port série partagé.

• Examinez les fonctionnalités de sécurité fournies par votre logiciel. Serial to Ethernet Connector prend en charge l'authentification par mot de passe et les connexions chiffrées, tandis que FlexiHub chiffre automatiquement le trafic via son service cloud. Les outils de base tels que netcat ou socat n'offrent ni authentification ni chiffrement intégrés.

Comment partager un port série sur un réseau local sous Linux

Si vous souhaitez rediriger un port série Linux sans rien acheter, les distributions Linux récentes incluent des outils capables de le faire.

La méthode netcat

La forme la plus simple connecte un périphérique série à un hôte réseau :

netcat www.example.com port < /dev/ttyS0
Remarque : cette approche nécessite une nouvelle instance de netcat pour chaque connexion que vous souhaitez créer. Pour une connexion persistante, créez un service xinetd avec la configuration suivante :

service testservice {

port = 5900

socket_type = stream

protocol = tcp

wait = yes

user = root

server = /usr/bin/netcat

server_args = "-l 5900 < /dev/ttyS0"

Remplacez /dev/ttyS0 par votre port série. Pour configurer les paramètres du port tels que le débit en bauds et la parité, utilisez stty ou setserial.

Accéder au port série et le partager avec socat

socat est un outil plus performant pour relier des périphériques série via TCP/IP. Côté serveur, liez le périphérique série à un port TCP :

socat TCP-LISTEN:PORT,reuseaddr,fork FILE:/dev/ttyUSB0,b115200,raw,echo=0

Côté client, socat crée un pseudo-terminal (PTY) que les outils série locaux peuvent ouvrir comme s’il s’agissait d’un vrai port :

socat PTY,link=/dev/ttyV0,waitslave,raw,echo=0 TCP:SERVER_IP:PORT

L’option fork gère plusieurs connexions, et le contrôle de flux peut être configuré via des options supplémentaires. socat est flexible et gratuit, mais notez qu’il ne fournit ni authentification ni chiffrement par lui-même ; consultez la section sur la sécurité ci-dessus avant de l’utiliser sur un réseau non fiable.

Pour un accès occasionnel ou scripté sous Linux, netcat et socat sont souvent tout ce dont vous avez besoin. Là où ils montrent leurs limites, c’est dans les configurations persistantes multi-clients, les ports COM virtuels sur les clients Windows, et tout ce qui doit survivre aux redémarrages sans scripts de service personnalisés.
Serial to Ethernet Connector
Accéder au port COM via le LAN
Période d'essai de 14 jours gratuits
La licence est disponible à partir de $259.95
Disponible pour