iPhone 3G was sold with unlimited 3G data plans in a lot of countries, customers are “required” to choose expensive limited 3G internet connection plans in addition to normal air time plan. iPhone 3G users may share the same wish that sharing the 3G internet connection with their PC at home or laptop when they are on the move…..
NetShare helps you to share the 3G internet connection with other computers! Here is a detailed “how to” / setup guide on NetShare and Windows XP setup procedures.
NetShare working principle
There are different ways to share an internet connection, the most common one would be the routers that find in our home and office, which employ NAT (network address translate) to automatically translate IP packets. Another common method is Proxy, which is likely to be used at enterprise and government environment. Proxy is a computer / server that stand between client PCs and internet, a proxy receive requests from client PCs, reply the client PCs with the requested result; the client PCs are not connected to internet.
NetShare is a proxy. It receive request from your PC, your iPhone goes on to internet to get what your PC requested, NetShare reply the result to your PC. Your PC do not connect to internet, iPhone do all the jobs.
It sounds quite technical and difficult? Yes, it is really difficult…..
iPhone Internet sharing setup guide / how to
Before we start, we need to state that the following is for experienced computer pros, which contain technical terms and quite difficult for normal home users.
First of all, you need an iPhone 3G, it is best with a “unlimited data plan” (make sure that you don’t spend too much on the data communication fee), and you need the software called “NetShare”. You may find NetShare on iTunes a few days ago, but it is not in iTunes now, it will come back to iTunes soon.
Here are the setup procedures to setup Windows XP to share the internet connection fron iPhone 3G
Inside Network connections, right click your wireless connection, click “properties”
Add a new wireless connection
At SSID enter “NetShare”, set Data encryption = disable, remember to click the check-box = “computer-to-computer”
Set the Wireless connection’s IP to 192.168.10.2 and subnet mask = 255.255.255.0
It is ready for your PC to connect to iPhone, view the available Wireless Networks then choose “NetShare” and click connect, when windows is waiting for the connection, a wireless connection called “NetShare” will be available for iPhone connect to, set your iPhone to connect to it!
On your iPhone, in the WiFi connection list, connect to “NetShare”, then click the allow on the right to get into the detail settings.
In the detail settings page, select “Static” and input 192.168.10.1 as IP, subnet mask as 255.255.255.0
iPhone and computer is now connected, go back to your iPhone’s homepage, start the program “NetShare”, input 192.168.10.1 as Proxy IP, 1080 as Proxy Port.
Now your computer is connected to iPhone! but still need to do some more settings for your browser….
Firefox’s proxy settings
Although your PC and iPhone is connected, but you browser don’t know how to use the Proxy yet, you need to set the browser to use the proxy.
You need are Firefox plug-in called “FoxyProxy”, you may find FoxyProxy here: https://addons.mozilla.org/en-US/firefox/addon/2464
On Firefox’s address bar enter “about:config”, then look for a line called “network.proxy.socks_remote_dns” in the result, double click it to turn it to “true”.
On Firefox’s “Tools” menu, getting into FoxyProxy’s “Options” page
In FoxyProxy’s admin interface, add a new proxy, select “manual”, “SOCKs proxy”, IP: 192.168.10.1, Port: 1080
In FoxyProxy’s “General Setting” select “Use SOCKS proxy for DNS lookups”
At the end, in Firefox’s “Tools” menu select “Use proxy iphone for all URLs”, where “iphone” is the name of your newly added proxy setting.
Yeah! Your PC is now able to browse websites through iPhone 3G’s internet connection! But if you are looking for functions like MSN messenger, Yahoo messenger … you need to set up the software to use the proxy.
Conclusion – too complicated not applicable for normal home users
It took me several hours to try out those setup procedures, if you follow the instructions, you may still need 1 hour….. to make it work….
If is difficult for IT pros, it is almost no chance for home users……
So, I think NetShare is a “nice to have” software for IT pros, but not for any home user….. simply it is too difficult to setup and make it work.
NetShare is the 1st commercial software that enable iPhone 3G network sharing, I hope there would be more similar software that are easy to setup, so everyone can share iPhone 3G unlimited internet connection with Windows PCs ~