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.

Soluciones de software y hardware para Serial sobre LAN

Editorial Team Editorial Team
Actualizado: Aug 4, 2026

Probado por Nikolai Svarachevsky, Desarrollador principal con más de 20 años trabajando en virtualización de puertos COM.
Escrito por Robert Agar, ex redactor técnico de IBM con 13 años de experiencia.


Tu dispositivo serie está conectado por cable a una máquina. El software que lo necesita ahora se ejecuta en otro lugar: otro piso, otro edificio, la nube. Serial over LAN cierra esa brecha, haciendo que un puerto serie en un ordenador pueda usarse desde otro a través de la red.

Cinco formas de hacerlo: dos herramientas de software, dos adaptadores de hardware, un componente integrado para OEM y comandos gratuitos de Linux que no requieren instalación. Comparamos el precio, el esfuerzo de configuración y la compatibilidad de protocolos de cada uno.

Nota: Cómo probamos esto
Nuestro desarrollador principal, Nikolai Svarachevsky, probó personalmente el acceso a la nube tanto con Serial to Ethernet Connector como con FlexiHub usando el mismo hardware y condiciones de red comparables. Esto nos permitió comparar sus métodos de conexión sin introducir variables no relacionadas.

Además de las pruebas prácticas, Nikolai verificó las interfaces compatibles, los modos de conexión, los controladores necesarios, la compatibilidad de protocolos y el número de puertos frente al hardware que se enumera a continuación. Esta comparación no evalúa el rendimiento, la velocidad ni la fiabilidad, ya que requieren pruebas comparativas dedicadas.

Mejores soluciones de Serial sobre LAN

Aplicación

Cómo probamos esto:

Serial to Ethernet Connector conecta dos ordenadores directamente a través de TCP, sin un relé del proveedor. El ordenador que comparte el dispositivo serie debe ser accesible en la red, ya sea mediante LAN, una IP pública, redirección de puertos o una VPN.

  1. El escáner Zebra DS2208 se conectó mediante su interfaz RS-232 a través de un adaptador USB a RS232 StarTech ICUSB2321F a una estación de trabajo con Windows 11, apareciendo como un puerto COM físico. Se configuró una conexión de Servidor en esta estación de trabajo: en SEC, el rol de Servidor pertenece a la máquina que tiene el dispositivo físico, por lo que es esta máquina la que debe ser accesible, no el cliente. Se configuró la redirección de puertos en el router local para el puerto TCP de SEC para hacerlo posible.
  2. Se configuró una instancia AWS EC2 t3.small (Windows Server 2022) con una conexión de Cliente apuntando a la IP pública de la estación de trabajo y al puerto redirigido, creando un puerto COM virtual vinculado al escáner. Una aplicación de inventario basada en la nube en la instancia EC2 leyó los datos de códigos de barras a través de ese puerto virtual.
  3. Un operador en la estación de trabajo escaneó códigos de barras de prueba con el Zebra DS2208. Desde un portátil Windows 11 independiente, una segunda persona revisó el panel de la aplicación de inventario en EC2 y confirmó que cada escaneo aparecía correctamente en tiempo real.

Versión del software probada: Serial to Ethernet Connector 9.0.1288.

Sistemas operativos: Windows 11 Pro 24H2 (host), Windows Server 2022 Standard (AWS EC2), Windows 11 Pro 24H2 (cliente).

Serial to Ethernet Connector

Serial to Ethernet Connector (SEC) convierte cualquier dispositivo serie conectado a un PC en algo que puedes usar desde otro, como si estuviera conectado justo a tu lado. La aplicación no toca el protocolo subyacente; simplemente tuneliza la conexión serie existente a través de la red, por lo que el hardware RS-232, RS-422 y RS-485 funciona de la misma manera. Puedes acceder a un dispositivo compartido mediante un puerto COM virtual, una conexión TCP simple o RFC 2217 si tu software ya habla eso. Funciona bien en una red local y también a través de internet, siempre que el servidor tenga una IP pública o que las dos máquinas puedan verse entre sí de otra forma.

Serial to Ethernet Connector
La configuración básica es una máquina que comparte un puerto y otra que se conecta a él como un puerto COM virtual. Pero SEC puede hacer más que eso si lo necesitas: compartir varios dispositivos desde un solo ordenador, permitir que varios clientes accedan al mismo dispositivo, exponer un puerto mediante TCP sin procesar para que el cliente ni siquiera necesite tener SEC instalado, o difundir a varios receptores a la vez mediante UDP.

También hay un conjunto de ajustes avanzados para equipos serie más antiguos o más delicados: retardo de paquetes, límites de longitud de mensaje, caracteres de activación, ese tipo de cosas. Y como admite TCP sin procesar, UDP y RFC 2217, no estás atado a un controlador propietario en el lado del cliente.

Pros:

  • Comparte tantos puertos serie reales o virtuales como quieras, desde una máquina
  • Configuración detallada de puertos para hardware heredado complicado
  • Puede crear puertos virtuales incluso sin que haya ningún puerto COM físico presente
  • Maneja configuraciones de múltiples clientes y múltiples servidores
  • Una licencia cubre tanto los roles de servidor como de cliente
  • Estándares abiertos (RFC 2217, TCP/UDP sin procesar), no se requiere controlador del proveedor
  • Se admiten señales de control de hardware (RTS/CTS, DTR/DSR)

Contras:

  • Necesitas una máquina host que realmente esté ejecutando SEC; no se puede hablar directamente con el hardware sin sistema operativo
  • Solo Windows y Linux, nada más
  • Necesita una IP pública en el servidor, o ambas máquinas en la misma LAN
  • Configurar esto a través de internet requiere más trabajo que una herramienta basada en relés.
Precio: $260, licencia de compra única. Prueba gratuita de 14 días disponible.

Nota: SEC vs. FlexiHub: la diferencia real. Si tu servidor está detrás de un router sin una IP pública, una situación común en configuraciones domésticas o de pequeñas oficinas, FlexiHub se conectará de inmediato, mientras que SEC requiere una dirección IP pública o que ambas máquinas estén en la misma red local. Si ya controlas tu infraestructura de red y necesitas múltiples conexiones simultáneas o alojamiento de puertos virtuales, el modelo de conexión directa de SEC te ofrece más flexibilidad; si no tienes una IP pública o quieres cero configuración de red, el modelo de retransmisión de FlexiHub es la opción más sencilla.

Prueba Serial sobre Ethernet ahora
Prueba gratuita disponible durante 14 días.
Aplicación

Cómo probamos esto:

FlexiHub no requiere una conexión directa. Usa una cuando es posible y recurre a sus propios servidores de retransmisión cuando no lo es, sin necesidad de redirección de puertos, una IP pública ni configuración manual de red en ninguno de los extremos.

  1. FlexiHub se instaló en una estación de trabajo con Windows 11 con el Zebra DS2208 conectado mediante su interfaz RS-232 a través del mismo adaptador StarTech ICUSB2321F usado en la prueba de SEC.
  2. El puerto del escáner se compartió mediante FlexiHub, haciéndolo visible para otros dispositivos que iniciaran sesión en la misma cuenta en lugar de mediante una dirección de red directa.
  3. Un operador en la estación de trabajo escaneó códigos de barras de prueba. Desde un segundo portátil con Windows 11, iniciamos sesión en la misma cuenta de FlexiHub, nos conectamos remotamente al dispositivo compartido y confirmamos que cada escaneo se recibía correctamente.

Versión del software probada: FlexiHub 6.0.

Sistemas operativos: Windows 11 Pro 24H2 (host), Windows 11 Pro 24H2 (cliente).

FlexiHub

FlexiHub está diseñado en torno a un escenario más simple que SEC: un ordenador comparte un dispositivo y otro ordenador se conecta a él. Aquí no hay nada que coincida con las configuraciones multidispositivo o de difusión de SEC. Aun así, funciona con cualquier estándar físico que ya use el puerto del host (RS-232, RS-422 o RS-485), ya que, al igual que SEC, comparte el puerto existente en lugar de convertir la señal. Donde FlexiHub realmente destaca es en la comodidad: gestiona todo el enrutamiento por sí mismo, por lo que funciona a través de internet desde el primer momento, sin IP pública y sin configuración de red en ninguno de los lados. La desventaja es que ambos ordenadores necesitan tener FlexiHub instalado e iniciar sesión en la misma cuenta y, a diferencia de SEC, no se comunicará con un cliente TCP estándar en el otro extremo.
FlexiHub
Mientras estés en línea, podrás ver y conectarte a cualquier dispositivo serie conectado a una máquina que ejecute FlexiHub bajo tu cuenta.

Pros:

  • Funciona a través de internet sin necesidad de alojamiento ni redirección de puertos
  • No se requiere IP pública; se retransmite a través de la nube de FlexiHub, por lo que funciona detrás de NAT y routers
  • Emulación de puertos en el lado del cliente
  • 50 conexiones en el plan de entrada, hasta 1000 en niveles superiores
  • Multiplataforma: Windows, macOS, Linux, móvil

Contras:

  • Requiere una suscripción activa
  • Necesita FlexiHub en ambos extremos; a diferencia de SEC, no puede conectarse mediante un cliente TCP simple
  • Sin modos de difusión (UDP) ni de múltiples servidores, a diferencia de SEC
  • Solo comparte un puerto serie físico o virtual existente. A diferencia de SEC, no puede crear puertos COM virtuales independientes para escenarios de conexión personalizados
  • Durante una implementación de varios años, la suscripción termina costando más que la licencia única de SEC
Precio: desde $39.99/mes (Personal, 50 conexiones).

Business Starter cuesta $79.99/mes (300 conexiones, hasta 5 miembros del equipo);

Business Plus cuesta $129.99/mes (1000 conexiones, hasta 10 miembros del equipo).

Hay disponible una cuenta de demostración de 30 días una vez por usuario, limitada a 5 dispositivos remotos.

Nota: SEC vs. FlexiHub: la diferencia real. Si tu servidor está detrás de un router sin una IP pública, una situación común en configuraciones domésticas o de pequeñas oficinas, FlexiHub se conectará sin necesidad de configuración, mientras que SEC requiere una dirección IP pública o que ambas máquinas estén en la misma red local. Si ya controlas tu infraestructura de red y necesitas múltiples conexiones simultáneas o alojamiento de puertos virtuales, el modelo de conexión directa de SEC te ofrece más flexibilidad; si no tienes una IP pública o quieres cero configuración de red, el modelo de retransmisión de FlexiHub es el camino más sencillo.

Adaptador

Moxa NPort

Los dispositivos de la serie NPort 5100 son adaptadores serie a Ethernet de un solo puerto. Dependiendo del modelo, el puerto admite RS-232, RS-422 o RS-485; estos son estándares físicos en lugar de protocolos, y algunos modelos admiten más de uno, o los tres. Las unidades NPort 5100 también incluyen una resistencia pull-up/pull-down ajustable para líneas RS-485.
Moxa NPort
El adaptador se puede configurar mediante Telnet, en su interfaz web o con una utilidad para Windows o Linux.

Nada más sacarlo de la caja, se puede acceder al dispositivo mediante modos de red sin procesar, Servidor TCP, Cliente TCP, UDP, Conexión por pares o Módem Ethernet. Para que el puerto aparezca como un puerto COM virtual en el cliente, necesitas el controlador propio de Moxa: Real COM en Windows o el controlador TTY en Linux y macOS. Conviene saberlo antes de comprar, porque se aplica en todas las plataformas, no solo en Linux, y es un controlador específico del fabricante en lugar de un estándar abierto.

Pros:

  • No se necesita un ordenador host, pone el dispositivo en la red por sí solo
  • Admite RS-422/RS-485, a diferencia de la mayoría de los puertos serie integrados de PC
  • Hardware resistente, garantía de 5 años
  • Terminación ajustable y resistencias pull-up/pull-down para RS-485

Contras:

  • Más complejo de configurar que instalar una aplicación
  • Necesita el propio controlador de Moxa (Real COM/TTY) para el uso del puerto COM virtual: de lo contrario, se limita a TCP/UDP sin procesar
  • 1 puerto por unidad: escalar significa comprar más hardware, a diferencia de una solución de software
  • No hay modo de difusión para varios oyentes
Precio: Precio: desde alrededor de $215 para el NPort 5150 (el modelo RS-232/422/485), o cerca de $177 para el NPort 5110 solo RS-232. Los precios varían según el distribuidor, aproximadamente $215 en Neteon, $245 en DigiKey, $274 en RS Components.

Controlador y compatibilidad con SO: Hoja de datos de la serie Moxa NPort 5100
Adaptador

El servidor de dispositivos IOLAN

El DG1 tiene un único puerto con una interfaz RS-232/422/485 seleccionable por software (de nuevo, estándares físicos en lugar de protocolos). De forma predeterminada está configurado para RS-232; el cambio a RS-422 o RS-485 se realiza por software en lugar de con jumpers. El dispositivo conectado se puede compartir con múltiples servidores TCP o UDP.
El servidor de dispositivos IOLAN
Al igual que con el NPort, se puede acceder al puerto como una conexión TCP o UDP sin procesar desde el primer momento. El software TruePort de Perle es lo que lo convierte en un auténtico puerto COM remoto en el lado del cliente, por lo que aquí también aplica la misma salvedad de "software adicional para puerto virtual".

El propio marketing de Perle describe la línea IOLAN como que cuenta con "potentes procesadores para el mejor rendimiento y desempeño del mercado"; esa es una afirmación del proveedor, y no la hemos evaluado de forma independiente.

Perle también ofrece un SDK de IOLAN con herramientas para automatización de procesos, almacenamiento de datos y registro.

Pros:

  • No se necesita un ordenador anfitrión
  • RS-232/422/485 seleccionable por software, sin reconfiguración de hardware para cambiar de estándar
  • ¿Se puede compartir un puerto serie con varios servidores TCP o UDP?
  • IOLAN SDK disponible para automatización y registro
  • Compatibilidad con IPv6 y protección ESD de 15kV
  • Un modelo de temperatura extendida (−40 °C a +74 °C) está disponible para entornos hostiles

Contras:

  • La opción más cara aquí por un amplio margen
  • Necesita el software TruePort para un acceso verdadero al puerto COM remoto
  • 1 puerto por unidad, vs. puertos ilimitados en una sola máquina con soluciones de software
Precio: $596 por el DG1 TX (temperatura extendida, pieza 04031790) o $454 por el DG1 DB9 estándar (pieza 04031774), directamente de Perle. (Tienda de Perle — DG1 TX · DG1 DB9 · Página del producto)
Componente

Anybus de HMS Networks

Como módulo integrado, el CompactCom 40 Brick es fundamentalmente diferente de todo lo demás aquí. No es un producto terminado que conectas y usas, es un componente para fabricantes de hardware que quieren integrar conectividad de red en su propio dispositivo. Tú añades tus propios conectores (DSUB, RJ45, M12) y el aislamiento de red, lo cual es exactamente lo que lo hace atractivo si estás diseñando hardware, e irrelevante si solo necesitas poner una impresora en la red.
Anybus de HMS Networks
Está construido sobre el procesador de red NP40 de HMS y ofrece interfaces de aplicación paralelas de 8/16 bits o SPI de alta velocidad, además de E/S mediante una interfaz de registro de desplazamiento.

Pros:

  • Compacto, totalmente integrable en tu propio producto
  • Elige tu propia interfaz de conector físico
  • Se puede instalar/intercambiar más tarde en la fabricación
  • Precertificado para el cumplimiento de la red, certificación más rápida
  • HMS mantiene el módulo a lo largo de su ciclo de vida

Contras:

  • No es independiente, necesita el hardware circundante que diseñes tú mismo
  • Dirigido a OEMs, no a usuarios finales
  • Costo significativo por unidad a pesar de ser solo un componente
  • Sin precios públicos, solo disponible a través de distribuidores
Precio: alrededor de 182 € netos por unidad a través de distribuidores. HMS no publica precios públicos para el usuario final de este componente; la cifra depende del volumen, la región y el socio de canal. (Página del producto de HMS · Elmark, listado de distribuidores)

Nota: la gama CompactCom 40 incluye varias variantes de interfaz de aplicación. Si UART es un requisito para tu diseño, confírmalo en la hoja de datos del número de pieza exacto que estás pidiendo, ya que las interfaces difieren entre los modelos de esta familia.

Gráfico comparativo

product logo Moxa NPort 5150
product logo Perle IOLAN DG1
product logo Anybus 40 Brick
Tipo
Aplicación
Aplicación
Adaptador de hardware
Adaptador de hardware
Componente incrustado
Precio
$260 pago único
Desde $39.99/mo
~$215–274
$454–596
~€182 neto, distribuidor
Se necesita un ordenador host
No
No
N/A
Se requiere IP pública
Sí, a menos que sea la misma LAN
No — retransmisión en la nube
No
No
N/A
Conexiones
Ilimitado por máquina
50–1000 por plan
1 puerto
1 puerto
1 módulo
Estándares físicos
RS-232/422/485 (por puerto de host)
RS-232/422/485 (por puerto de host)
RS-232/422/485 (según el modelo)
RS-232/422/485 (seleccionable por software)
Configurable (paralelo/SPI)
Puerto COM virtual
Integrado, sin controlador
Integrado
Necesita un controlador COM/TTY real
Necesita TruePort
N/D
Métodos de conexión
RFC 2217, TCP, UDP
Relé propietario
TCP/UDP sin procesar
TCP/UDP sin procesar
Protocolos de bus de campo
Soporte del sistema operativo
Win 10/11, Server 2016–2022, Linux (x86+ARM)
Windows, macOS, Linux, móvil
Controladores para Windows, Linux y macOS
Controladores de Windows y Linux
N/A

Escenario de uso común del software Serial over LAN

Después de migrar su software a la nube, es posible que tenga problemas para conectarse de forma remota a su equipo basado en serie. Necesita implementar la funcionalidad de Serial over LAN para que los periféricos conectados a sus puertos serie se accedan a través del entorno en la nube. Serial to Ethernet Connector proporciona la capacidad de establecer conectividad COM over LAN.
Obtén información sobre el software de Serial over LAN y cómo puedes usarlo en la infraestructura en la nube
Una vez configurada correctamente, esta solución de software de Serial over LAN redirige la interfaz COM a la nube. Ahora puede acceder al equipo conectado a este puerto desde cualquier lugar con una conexión a Internet.

Cómo redirigir un COM a través de LAN usando esta solución de software avanzada

Imaginemos que tienes un lector de códigos de barras basado en COM que se encuentra a cierta distancia de tu ordenador local. Necesitas acceder al dispositivo desde una aplicación instalada en tu máquina. Para lograrlo, debes seguir estos sencillos pasos:
1
Descargue Serial over Ethernet Connector e instálelo en el equipo (servidor) al que el dispositivo está conectado físicamente y en su equipo local (cliente) que accederá al puerto serie a través de la LAN. Tenga en cuenta que un cliente puede ser cualquier máquina real o virtual que ejecute el sistema operativo Windows o Linux.
Comunicación COM sobre IP
2
A continuación, inicie el programa en la máquina del servidor, configure los parámetros necesarios y cree una conexión de Servidor haciendo clic en el botón correspondiente. Esto hará que el dispositivo del puerto serie sea accesible a través de la red.
crear una conexión de servidor
3
Luego, inicie el software en el cliente y “Conéctese” al puerto serie a través de la red.
Conéctese al puerto serie a través de la red
¡Eso es todo! Ahora, todos los datos del dispositivo COM remoto estarán disponibles en tu computadora como si fuera tu periférico local.

Asegurar una conexión serial sobre LAN

Poner un dispositivo serie en una red significa que es accesible por cualquier otra cosa que pueda alcanzar ese puerto. Conviene pensarlo antes de desplegar, no después:

• Nunca expongas un puerto serie TCP sin procesar directamente a la Internet pública. Si estás usando una solución TCP directa, protégela con una VPN, un túnel SSH u otro transporte seguro.

• Restringe el acceso con reglas de firewall para que solo los sistemas autorizados puedan alcanzar el puerto serie compartido.

• Revisa las funciones de seguridad que ofrece tu software. Serial to Ethernet Connector admite autenticación por contraseña y conexiones cifradas, mientras que FlexiHub cifra el tráfico automáticamente a través de su servicio en la nube. Las herramientas básicas como netcat o socat no proporcionan autenticación ni cifrado integrados.

Cómo compartir un puerto serie a través de la LAN en Linux

Si quieres redirigir un puerto serie de Linux sin comprar nada, las distribuciones recientes de Linux incluyen herramientas que pueden hacerlo.

El método netcat

La forma más simple canaliza un dispositivo serie a un host de red:

netcat www.example.com port < /dev/ttyS0
Note: this approach requires a new instance of netcat for each connection you want to create. For a persistent connection, create an xinetd service with the following configuration:

service testservice {

port = 5900

socket_type = stream

protocol = tcp

wait = yes

user = root

server = /usr/bin/netcat

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

Change /dev/ttyS0 to your serial port. To configure port parameters such as baud rate and parity, use stty or setserial.

Acceder y compartir el puerto serie con socat

socat es una herramienta más capaz para enlazar dispositivos serie a través de TCP/IP. En el lado del servidor, vincula el dispositivo serie a un puerto TCP:

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

En el lado del cliente, socat crea un pseudo-terminal (PTY) que las herramientas serie locales pueden abrir como si fuera un puerto real:

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

La opción fork gestiona múltiples conexiones, y el control de flujo se puede configurar mediante opciones adicionales. socat es flexible y gratuito, pero ten en cuenta que no proporciona autenticación ni cifrado por sí mismo; consulta la sección de seguridad anterior antes de usarlo a través de una red no confiable.

Para acceso ocasional o mediante scripts en Linux, netcat y socat suelen ser todo lo que necesitas. Donde se quedan cortos es en configuraciones persistentes con múltiples clientes, puertos COM virtuales en clientes Windows y cualquier cosa que necesite sobrevivir a reinicios sin scripts de servicio personalizados.
Serial to Ethernet Connector
Acceder al puerto COM a través de LAN
14 días de prueba gratuita
Precio de licencia a partir de $259.95
Disponible para