Electronic Team 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.

Share USB over IP on all operating systems

Editorial Team Editorial Team
Jun 19, 2023

USB Network Gate enables to access USB over IP from any network-attached computer. Here is the guide how to download the USB over IP software to the operating system of your choice and follow the steps outlined below to share USB devices over the Internet or any TCP/IP network.

14-day Free Trial available
License price starts at $159.95
Available for
Share USB over IP

The name TCP/IP is composed of the two protocols that are crucial for internet communication: the Transmission Control Protocol (TCP) and the Internet Protocol (IP). Actually, even more protocols are grouped under this term: The Internet Control Message Protocol (ICMP) and the User Datagram Protocol (UDP) also belong to this group. So, TCP/IP itself is not a specific technology, but a group of selected protocols. What they all have in common is that they have become standards for communication in networks.

Note: When speaking about TCP/IP, people sometimes also mean the complete Internet protocol family. Approximately 500 protocols that are used on the Internet are considered being part of this family.

USB device sharing with the aid of USB Network Gate

USB over TCP/IP allows you to access remote USB peripherals connected to real and virtual machines, which is critical for successful Infrastructure Management. However, using a hardware-based solution, like AnywhereUSB by Digi, the number of physical USB ports of your concentrator defines how many devices you can share at a time. Relying on an alternative software-based USB over IP tool (such as USB Network Gate) lifts those limitations. USB Network Gate is a great way to redirect any number of USB devices between two computers without additional hardware.

USB Network Gate was created to help you make all your USB devices accessible over the IP network from every machine, no matter the operating system. It works by transmitting USB I/O messages encapsulated into TCP/IP payloads, so you can use all features of a remote USB device like it’s locally attached to your machine.

Down the text, we’ll show you how to Share USB over IP on all operating systems.

Share USB over IP on Windows

Download and Install USB Network Gate on the Server machine, which is where the USB device is physically attached. The USB over IP software also needs to be installed on the machine that will remotely access the device and which is known as the Client computer.
Launch the app on the Server. Choose the USB device to be shared from the displayed list and click the "Share" button.
Download and install USB Network Gate on the Client machine and launch the app. You will see the remotely shared device in the list of available devices. Simply click "Connect". The device will now be visible in the client computer’s Device Manager.

USB Network Gate supports these variations of the Windows OS:

• Windows 7 SP1 (32-bit and 64-bit)
• Windows 8 (32-bit and 64-bit)
• Windows 8.1 (32-bit and 64-bit)
• Windows 10 (32-bit and 64-bit)
• Windows 11
• Windows Server 2008R22012/2012R2/2016/2019/2022
• Windows on ARM 64-bit

USB over IP software
USB Network Gate lets you use USB devices connected to other machines on your network as if they were plugged directly into your computer.
UNG logo
USB Network Gate
Share USB over IP/TCP on Windows
4.9 Rank based on 372+ users, Reviews(372)
Try for Free 14-day trial, You can share only 1 local USB-device
 USB Network Gate

Share USB over IP on macOS

  1. 1
    In order to share a USB device from a server running macOS, select the device to be shared from the USB devices that are physically attached to the host computer.

    Share Local USB Devices
  2. 2
    Click the "Share" to make the device accessible from client computers running USB Network Gate.
  3. 3
    On the client machine, access the remote panel, select the device with which you want to establish connectivity and click "Connect".

    connect USB macOS

USB Network Gate requires one of these Mac operating systems:

• macOS Mojave 10.14
• macOS 10.15 Catalina
• macOS 11 Big Sur
• macOS 12 Monterey
• macOS 13 Ventura

Try USB over IP/TCP app now
14-day free trial

Share USB over IP on Linux

  1. Sharing USB devices on Linux requires you to access the "Share local USB devices" tab. Select the device and click "Share". ung linux share button

  2. You will be presented with a "Share USB device" window in which you can modify the device settings. When complete, click "OK" to enable sharing of the device. ung linux description change
  3. On the Linux client computer, navigate to the "Remote USB devices" tab and click "Find" on the main toolbar. The "Add remote USB device" window will be displayed in which you can choose the USB device you wish to access. ung linux remote add dialog
  4. Once the device is added to the list you can access it by clicking "Connect" or "Connect Once". ung linux remote connect

USB Network Gate works with these Linux distributions:

• CentOS 7 and higher
• Fedora 33 and higher
• Ubunte 16.04 and higher
• Linex Mint 19.3
• Debian 10 and higher
• Kernel 2.6.32 and higher
• Raspberry Pi:
    - Bullseye DEB
    - Buster DEB

Note: This installation and usage method is also applicable to Raspberry Pi if you download the UNG version for Raspberry Pi.

Share any USB device over Remote Desktop
 Printer and scaner
Printer and scaner
USB webcam
 Hard disk drive
Hard disk drive
 Barcode scaner
Barcode scaner

Share USB over IP on Android OS

Android devices are very popular due to their tight integration with services provide by Google as well as their ability to allow users to multi-task.

USB Network Gate can be installed on your Android device downloading it from your computer.

  1. 1
    Start the program and connect the device to be shared to the Android’s USB port.
  2. 2
    Tapping "Share Device" makes the device accessible to other users on the network.

  3. 3
    Once you have started the app it can be stopped temporarily if you wish. This is done by tapping the "Suspend" button in the options menu or in the USB Network Gate notification display. When the application is suspended the OS will not run it in the background, returning computing resources to the system.


USB Network Gate requirements:

• Android 5.0 and higher

Additional settings for all Platforms

There are settings that can be customized regardless of the operating system on which you are running USB Network Gate. The procedure is similar for all platforms. Customization can be done on a variety of parameters such as:

  • Setting the TCP port that will be used to establish the connection.
  • Enabling traffic encryption for increased data security. All transmitted data is encrypted in this scenario, which may negatively impact communication speed.
  • Another way to heighten security is by securing the connection via password authorization. The client will be required to enter to password to complete the connection.
  • Enabling traffic compression can speed up communication with some USB device types and can minimize network traffic.
  • You can use the Description field to label the shared USB device with a custom name that will be used on the server and client computers.

Frequently Asked Questions

USB over IP is a way to share a USB device to any other connected remote computer. This connection can be over Ethernet, Wi-Fi, or Internet. The result is your USB device will appear and be fully accessible on the remote computer as though it was physically connected.
You are not limited to the type of USB device that you can share over IP. Software like USB Network Gate offers a truly flexible and robust cross platform solution.
USB over IP software is available for Windows, Mac and Linux thus making it possible to connect and share across different operating systems. This means the server and client do not have to be running the same operating system.
USB Network Gate
Redirect USB devices over network
14-day Free Trial available
License price starts at $159.95
Available for