We all know what a mobile hotspot is and what tethering a mobile phone’s internet connection via USB. Today, our phones have become our backup internet, and with Android and their native support for tethering (although many carriers chose to remove this), it’s very easy to get it setup on your device.
But what is reverse tethering, and why does it exist? If you need to bring an internet source to your android device, we call this reverse tethering. A lot of carriers don’t even let you buy a smartphone without signing up for the data plan. But I would have to say that testing is my number one reason to reverse tether.
Often times, apps in development need to hit development and test servers. And a lot of times, these servers are stuck behind secured networks. Therefore, connecting via a reverse tether, routing through a laptop who already has access, allows you to quickly break through the security and grab access to these once before undiscoverable machines.
There are lots of ways to do this. Mac’s have a built in “Use Wifi as Hotspot.” Windows have something similar with some 3rd party apps. But you can also setup tunnels via Bluetooth and USB connections. Take a look!
http://www.androidauthority.com/how-to-use-pc-internet-connection-with-android-phone-44230/