I don't think anyone has bothered to read the virtual here link. Iforeman is connecting the USB device to a raspberry pi. This then has software which transmits the connection to a client on the remote PC. As far as the remote PC is concerned the USB device is plugged in locally. Nobody is suggesting just throwing an RJ45 on a USB cable.