Can I access a USB device on a remote machine?
Yes — indirectly. LRO carries TCP, and USB-over-IP turns a USB device into a TCP service. Tunnel that service through LRO and the remote device behaves as if it were plugged into your local machine.
How it fits together
The piece that bridges USB and the network is USB-over-IP software, which you run on both ends; LRO provides the private, encrypted path between them:
- A USB-over-IP server runs on the machine where the device is physically attached and publishes it on a local TCP port.
- You open an LRO tunnel to that port — over the agents’ outbound connections, so the remote machine needs no inbound access.
- On your side the matching USB-over-IP client connects through the tunnel, and your operating system sees the device locally.
LRO simply relays the bytes that USB-over-IP speaks — it carries the TCP stream and never needs to understand USB itself. As with any tunnel, the traffic is end-to-end encrypted between the agents.
What it’s good for
- Licence dongles and hardware security keys bound to a single machine but needed from elsewhere.
- Lab instruments, meters and programmers with a USB interface, reachable without standing at the bench.
- A device in another office or a locked rack, reached without travelling to the site.
This is USB-over-IP carried over a tunnel, not raw USB on the wire: you run the USB-over-IP software, and LRO provides the encrypted TCP path. Latency and bandwidth follow your network and the relay, so simple HID-style devices like dongles are the sweet spot, while timing- or bandwidth-heavy devices (fast storage, cameras) may behave worse than locally.
Reach a dongle, key or instrument on a machine you can’t stand next to.
Create an account →