Netshare and DNS on the iPhone
If you got Netshare during the short time was available on the App Store, you are very lucky. For tethering on the go, it is clunky but works great. (I'm posting this story while on a ferry across Long Island Sound) Things are fine with Safari, but Firefox and other apps seem to get stuck without resolving DNS queries.
Some have noted that there is a strange lack of information about how DNS is to be configured when using NetShare. What you need to know is that a SOCKS 5 proxy (which NetShare implements) can also forward DNS requests but some proxy clients (such as FireFox) don't do this by default. (This is because FireFox chooses to ignore the system-wide proxy settings and rather manages things on its own.)
The secret in FireFox is to go to about:config in the URL bar and search for network.proxy.socks_remote_dns and set that to true and restart your browser. I have no idea why the default is false but there we are.
Happy tethering!
Tags
NetShare iPhone DNS TetheringTrackbacks
To send a trackback, use the URL of this story appending ?page=tb at the end.Comments (1)
Anders from Boston, MA
For those who missed out on NetShare, there is an open-source project on GitHub called iProxy that does exactly the same thing. You'll need a developer account and a spare Ad-Hoc distribution profile (or a friend with one could cut you a copy) to get it going on your phone.
Leave a Comment
To create links in comments:
[link:http://anders.com/] becomes http://anders.com/
[link:http://anders.com/|Anders.com] becomes Anders.com
Notice there is no rel="nofollow" in these hrefs. Links in comments will carry page rank from this site so only link to things worthy of people's attention.



