How to share serial port over network

Olga Weis

Electronic devices such as barcode scanners, surveillance cameras and various lab instruments typically use RS232 serial cable connection to interact with a computer. Most computers are equipped with at least one RS232 serial port, and getting a serial adapter for it is never a problem. Mac machines though do not have such ports.

RS232 serial communication protocol has a reputation of being flexible and it is well established. With the large number of affordable hardware and software solutions developed for it, RS232 protocol is here to stay.

It will most probably remain the most popular interface for electronic equipment for quite sometime. A new generation of devices that use USB ports to connect to a computer still have a driver that emulates RS232 COM ports, so that they can communicate with RS232 software.


Sharing options

Serial port communication typically requires a hard-wired, point-to-point cable connection, and it is limited by the length of the cable, i.e. it can only run as far as your cable allows you to. If you want to connect multiple devices to one computer, you will need a separate cable and a separate RS232 serial port to communicate to each of them. Apart from cable clutter, it will be almost impossible to make a device to talk to more than one PC.

Luckily apart from a physical serial device server, there is software that enables you access a serial device over a TCP/IP network. Let us see how it works.

Serial over network – Windows software


Windows, macOS, Linux, Android
4.8 Rank based on 78+ users
To share a serial port over network on Windows we suggest to use a dedicated software like FlexiHub.

Follow the steps below to share COM port via network with FlexiHub:

  • Register a FlexiHub account here.
  • Start a free trial by selecting a required number of connections and acquiring a trial subscription.
  • Serial over Network
  • Download and install FlexiHub both on the local and remote computers.
  • Launch the app and log in with your email and password.
  • On the remote computer find a required device and click "Connect".
  • Serial port devices over Network

This will connect your serial device to another machine, and you can access, browse and manage it as if it were connected to your computer. Free version of FlexiHub allows only to invite other users to access your local devices. To connect to remote devices you need to have the FlexiHub connections i n your account.

If you would like to share serial port devices on Linux, Serial to Ethernet Connector would be a worthy choice.

Serial to Ethernet Connector is a professional solution which allows you to share any number of serial ports, either physical or virtual, over the Ethernet. The workstation a shared device is plugged into serves as a server. Other computers connect to it as clients and gain access to the remote serial device.

Special hardware

When it comes to Serial to Ethernet hardware solutions we hear various terms such as Terminal Servers, Serial Servers, Device Servers and Console Servers. You might be wondering what the difference is, and which one you should choose.

First thing we need to tell you: there is no difference. These are just marketing terms given basically to the same thing, i.e. products whose functionality is really similar. Over years as market developed, several companies invented various terms to differentiate themselves from competitors. Let us try to figure it what exactly each one of them means.

Serial device server

Device Server is the newest marketing term. Generally a Device Server is a Terminal Server or Console Server with 1 to 4 serial ports. What matters here is the number of serial ports, as the way a Device Server functions is pretty similar to a Terminal Server. It may or may not have security features of a Console Server.

COM port console

Console Serversare marketed as products that provide very secure remote access to Unix Servers, Linux Servers, Windows Servers and any device on the network with a console port. They are usually used to allow network operations center (NOC) employees to safely access and manage remote data and IT assets from anywhere in the world. Equipment can be remotely controlled, monitored, diagnosed over LAN or Internet, it is said that all transmitted data is encrypted.

Serial Terminal Server

Terminal Servers (also known as Serial Servers) enable connecting devices with an RS232, RS422 or RS485 serial interface to Ethernet LANs. These could be very simple devices that do not provide security such as data encryption or user authentication. They are to be used for accessing network server apps, where data safety is not of a primary concern.

The choice is yours.
If you have any further questions, do let us know.


Requirements: Windows XP/2003/2008/Vista/7/8/10/Server 2012
Size: 6.93MB
Version: 3.6.12038 ()
User rating: (4.8 based on 78+ users )