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 - NetShare working principle

iPhone internet sharing - NetShare working principle

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”

iphone internet sharing netshare setup 1

Add a new wireless connection

iphone internet sharing netshare setup 4

iphone internet sharing netshare setup 2

At SSID enter “NetShare”, set Data encryption = disable, remember to click the check-box = “computer-to-computer”

iphone internet sharing netshare setup 3

iphone internet sharing netshare setup 3

Set the Wireless connection’s IP to 192.168.10.2 and subnet mask = 255.255.255.0

iphone internet sharing netshare setup 4

iphone internet sharing netshare setup 4

iphone internet sharing netshare setup 5

iphone internet sharing netshare setup 5

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!

iphone internet sharing netshare setup 6

On your iPhone, in the WiFi connection list, connect to “NetShare”, then click the allow on the right to get into the detail settings.

iphone internet sharing netshare install 7

iphone internet sharing netshare install 7

In the detail settings page, select “Static” and input 192.168.10.1 as IP, subnet mask as 255.255.255.0

iphone internet sharing netshare how to 9

iphone internet sharing netshare how to 9

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.

iphone internet sharing netshare how to 10

iphone internet sharing netshare how to 10

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”.

iphone internet sharing netshare how to 11

iphone internet sharing netshare how to 11

On Firefox’s “Tools” menu, getting into FoxyProxy’s “Options” page

iphone internet sharing netshare how to 12

iphone internet sharing netshare how to 12

In FoxyProxy’s admin interface, add a new proxy, select “manual”, “SOCKs proxy”, IP: 192.168.10.1, Port: 1080

iphone internet sharing netshare how to 12

iphone internet sharing netshare how to 12

In FoxyProxy’s “General Setting” select “Use SOCKS proxy for DNS lookups”

iphone internet sharing netshare how to 13

iphone internet sharing netshare how to 13

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.

iphone internet sharing netshare how to 14

iphone internet sharing netshare how to 14

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 ~




Add comments
Aug 06

3 Responses to “iPhone NetShare internet sharing How To / setup guide”

  1. School Proxies Says:

    good good

  2. Alex Says:

    fantastic, now i can connect to the internet from actually anywhere.

  3. Evans Says:

    it might b very hard to setup but it sure is worth a try. i got iphone with unlimited data package so i wanna use it. thanx ur article helped a lot. im going to try it out.

Leave a Reply