Serial server - a hardware and software approach

Last updated

In this article, we’ll tell you about the simplest way to share a serial interface across the network. The first section covers hardware RS232 to Ethernet converters. You’ll find out about what it is and what it’s generally used for.

In the second section, we’ll describe an efficient software analog of the hardware serial server. You’ll learn about the basic principles of its work and key benefits that you can get using the software solution instead of a hardware tool.

And, finally, in the third section, we will give you a simple step-by-step instruction of how to easily share a serial port over any network and any distance with just a few clicks.


1. What is a serial device server? Types of hardware serial servers
2. Serial server software - FlexiHub
3. “How to” guide

What is a serial server?

A serial port server is a compact electronic device that converts signals of serial devices to turn them into Ethernet-capable ones. As is known, almost any microcontroller, regardless of the manufacturer, uses the UART interface for communicating with the "outside world". That means a developer can just connect a transceiver chip to the controller to establish a data transmission channel via an RS232 or RS485 interface. However, a serial port has not enough characteristics to create a modern communication system.

On the other hand, there is an advanced Ethernet technology that lets users establish local subnets, connect them, and transfer data over communication channels between geographically separated points around the world. The reasonable decision of communication equipment manufacturers was to incorporate serial interfaces and Ethernet technology. As a result, we have specialized hardware solutions called serial to Ethernet device servers.

Structurally, an RS232 server is a small electronic box that has a standard connector (or several connectors) for the serial interface on one side and a connector for a twisted-pair Ethernet cable on the other side.

RS232 server

Types of hardware serial servers

Hardware COM port servers are typically divided into terminal servers, console servers, and device servers.

With the terminal server, you’ll be able to easily redirect RS232, RS422, or RS485 device data to Ethernet. In case you need to create fast connections over your local network without any sophisticated data protection mechanisms, this type of network serial servers is just what you’re looking for. Terminal servers usually help users create connections between serial devices and server applications.

A console server is a hardware tool used to consolidate console access to as many servers as many ports the device has. The solution will let you connect to network devices such as Unix, Linux, and Windows Servers via a standard console port. The console server is one of the most secure ways to control data and IT assets in remote data centers that is why it’s often used by the specialists of network operations centers (NOC). Serial servers of this type usually support traffic encryption and reliably protect traffic transmitted over a local network.

A device server is a general name that can be applied to any terminal or console server fitting form 1 to 4 serial ports.

Serial server software - FlexiHub

If for any reason you find a hardware solution not efficient enough for your scenario, you can try a software alternative. The dedicated app like FlexiHub can share any serial device across the Internet without any additional software or hardware.


Windows, macOS, Linux, Android
4.8 Rank based on 78+ users

FlexiHub is based on a unique port virtualization technology that allows creating virtual copies of real serial interfaces in nearly any system.


Whether you need to connect to a remote serial device located in another office, city or even country, FlexiHub will let you do this with just a few clicks away. This wireless serial device server is extremely simple to set up and use. You don’t need any programming skills. You’ll be able to share your local COM-based devices and connect to remote ones using an intuitive FlexiHub’s GUI.

The major advantages of the utility over hardware serial servers:

  • The ability to virtualize an unlimited number of COM port devices.
  • The solution works over any distance (local network, Ethernet, Wi-Fi, the Internet, etc.)
  • In case computers cannot “see” each other directly, their traffic is sent over FlexiHub’s Redirection Server.
  • Additionally to serial devices, the software works perfectly well with USB-based equipment.
  • All redirected traffic is encrypted and reliably protected from unauthorized access.

“How to” guide

To share a serial port device over the network with FlexiHub, you need to:

  1. Create FlexiHub account (it’s free).
  2. Choose the desired number of connections, start FlexiHub trial.
  3. Install and launch the program on all machines participating in the connection (including the one where the device is plugged physically and the remote PC that needs to access it wirelessly). Log into your account on both computers using the same credentials.
  4. In FlexiHub interface on the remote machine, find the peripheral you need and hit "Connect".

This is it! Now, control and manage the remote device like it was plugged into your machine directly!


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 )