windows internet sharing

Windows Internet Sharing

Internet connection nowadays is becoming very common in every household. There are plenty of options to get connected. DSL or Digital Subscribers line, Satellite Internet, wireless Internet, cable Internet and many others. At home or in a small office, you may want to setup your Internet connection in such a way that all computers connected to your Local Area Network can access it. One single Internet connection shared across all computers. This tutorial will guide you Windows Internet sharing feature built in to Windows XP, Vista or Windows 7. The advantage of Windows Internet sharing is that you can share your Internet connection instantly even without buying a router or any additional network device. For less dependency, you may opt to consider buying at least a basic router in the future. It is because the Internet connection of the other computers on the network is dependent on the computer which hosts the Internet connection sharing. What if you want to turn it off for maintenance? What if the computer’s OS got corrupted?

If you have connection problem, you may view the Internet troubleshooting guidelines here

The screenshots in this tutorial were taken from a Windows XP machine which may look different from the other aforementioned Windows version.

I would assume that all your computer are connected on a LAN environment. And the computer which hosts your Internet connection, regardless if it is dial-up, DSL, cable, or in any other form, has two network Interface:

1. Network Interface 1: DSL/Internet connection

2. Network Interface 2: Local Area connection

In this example, I have two connections; The PLDT icon is my Internet connection , and the LAN is for my Local Area connection at home. Windows Internet sharing will be done thru the PLDT interface.

And, you have at least a basic knowledge about TCP/IP configuration and IP addresses.

Windows internet sharing

Network Connections

Let’s start.

Open the network connections window. Click Start and then click Control Panel icon. On the Control Panel window, locate Network Connections icon and double click it.


Windows Control Panel


Control Panel

Windows network connection

You’ll have to configure the LAN connection interface. The built-in Windows Internet sharing service will configure your LAN connection IP address by default to This means that your client computers will also use IP addresses within this range

The next step is to configure your LAN IP address manually. Right click Local Area Network icon, select Properties from the menu. Highlight Internet Protocol TCP/IP and then click Properties as shown in the figure below.

connection properties

local area connection properties

Type for the IP address and the subnet mask is Leave the DNS server addresses empty. Click Ok to close the Internet Protocol TCP/IP window and to effect the changes you’ve made.

connection ip address

network ip address

Now that your LAN connection interface is now configured properly, let’s activate? Windows Internet sharing.

From the network connections window, right click the Internet connection interface Icon, in this example, it’s PLDT, select Properties from the menu.

Network properties

local area connection properties

Click Advanced Tab and then check ‘Allow other network users to connect through this computer’s Internet connection’.

The Home networking connection drop-down menu will show is you have more than 3 network interfaces. It showed up in the screen capture since I have 5 connections available under network connections. If you have only 2, this will not appear on your screen. Click Ok to effect the new settings.

Windows Internet Sharing

share internet option

You might see an information window next. Just click Yes.


share internet option settings

From the network connections windows, you’ll be able to see a hand under your Internet connection’s icon which signify that it is shared to other computers on your network.

internet connection sharing icon

Shared Hand

Now let’s configure client computers for Windows Internet sharing. All you have to do is to change the client’s IP address to 192.168.0.X and then point the Default Gateway and DNS to

In the example below, the client computer IP address is set to You can use any IP addresses from .2 to .254, just make sure that there will be no duplicate from the other client computers. How to get to the screenshot below has been discussed on the earlier part of this tutorial.

ip settings

client ip address configuration

You can now test your client computer’s Internet connection. Open Internet Explorer and try to browse

If you have questions, please leave you comments.