USB over Ethernet is a professional software tool for sharing and connecting remote USB devices over Ethernet network. All devices connected over the network with USB Network Gate behave as if they were physically connected to an actual computer.
All that is needed to do for that is install USB over Network Connector on the computer with USB device physically attached (server) and on the computer where you want to use this device (client). USB over Ethernet Connector will do all the rest. No additional hardware needed! What is more, USB Network Gate is a multiplatform solution available for Windows, Mac, and Linux.