My company has given me a project where I need to provide internet access to a PC via a USB cable connected to the RPi (Model B), which in turn is connected to the router via Ethernet. I have in my possession the host-to-host USB cable. What would be the best way to share the connection via USB cable? Is it possible to map one of the Pi's USB ports as a network connector and then repeat the same step with one of the PC's USB ports? Or would it be better to configure the Pi as an RNDIS device, if that is even possible? I am a beginner when it comes to computer networks, so I am a bit lost implementing Ethernet over USB.
UPDATE: I have managed to get the Ethernet to USB bridge working on the Pi. I have connected the USB host-to-host cable to a notebook with Ubuntu and the internet worked just fine. However, I am having trouble with Windows, since I do not know how to get Windows to recognize the USB port as a NIC. Any ideas on how to do that?
Thank you for your support