Tether from PC to android via USB Is there a way to tether a PC's ethernet or WiFi connection to a Samsung Galaxy Fame using Jelly Bean 4.1?

What I would like to do is to be able to access the internet on the phone using the PC's internet connection, via USB or wifi. My PC runs Ubuntu and Windows (Dual Boot) so either of these operating systems will work.
You need to reverse tether your pc to your phone.