imageTethering your iPhone
August 1, 2008 3:05PM
By Joe Wise

Today I found a nice little feature of the iPhone. Apparently after you jail break the phone you can use it as a type of modem for your wireless network. From what I read AT&T “really” frown on such action but it is possible. Well today I was forced to do it because of a major outage in our area and needed Internet access quickly.



To use your iPhone as an Internet connection first you need to jailbreak your phone (look at a previous story on how to do this). Next you need to install two apps using Cydia, these are Mobile Terminal and 3proxy. Now on the computer you want to have connected to the Internet, create an Ad-Hoc wireless network. Next you need to connect to the iPhone to the new network you have created and write down the IP address it assigns to your phone. Open up Mobile Terminal on the iPhone and type in “socks” (with out quotes) and hit enter. You will not see it doing anything but trust me it is. Hit the home button and now open Safari and go to a web page, it will take a bit longer than normal so be patient, it should still get to the site.

Now your phone is setup you need to set up your browser, I use Firefox so that is what I will explain. For the windows version of Firefox, click on Tools and then Options. Under the Options window click on Advanced on top and then click the network tab. In the Connection section click on the Settings button. Select the Manual Proxy Configuration radio button and in the SOCKS Host field put in the IP address you wrote down earlier and in the port field put in 1080. Everything else in this window should be fine so click ok until you get back to the main Firefox window.

One final step that I wouldn't have figured out with out the website cre.ations.net was that Firefox needs an about config change. To do this type about:config in the Firefox address bar and in the filter box type in network.proxy.socks_remote_dns. By default this option is set to false, you just need to change it to true. I had to exit Firefox and start it back up again but it worked.

I don't suggest doing this unless you are in a real bind like I was, but it does work even on Edge.