Internet Connection Sharing on Windows XP

From Free Knowledge Base- The DUCK Project: information for everyone
Revision as of 16:50, 7 January 2008 by Admin (Talk | contribs)

Jump to: navigation, search

Microsoft Windows 98 Second Edition came with ICS "Internet Connection Sharing" as part of the distribution. Previously, individuals wishing to share Internet from one Windows PC to another, with the previous hosting the WAN connection, third party software such as Wingate was necessary. ICS changed all that, or did it?

Microsoft Internet Connection Sharing, or ICS, has been watered down and like so many other lame Microsoft products, Microsoft has intentionally handicapped ICS so that with all of its limitations, it leaves the end user needing more, opening the door to third party software once again.

ICS Microsoft Internet Connection Sharing

Microsoft ICS allows two or more networked computers to share a single Internet connection. ICS makes use of DHCP. ICS routes TCP/IP packets from a small LAN to the Internet. ICS maps individual IP addresses of local computers to unused port numbers in the TCP/IP stack.

You can enable ICS either manually or by using XP's Network Setup Wizard. To do it manually, open the Network and Dial-up Connections folder. Then right click the Internet connection that you want to share and select Properties. Click the Advanced tab, then check Allow other network users to connect through this computer's Internet connection.

ICS has very annoying limitations that were purposely imposed by the Microsoft developers. The original Win98SE ICS could actually do more than the version now distributed with XP.

Limitations

  • there is no way to review DHCP leases using ICS.
  • no provisions for bandwidth limiting
  • server will always have the IP address 192.168.0.1 so the WAN may not use that subnet
  • subnet may not be modified even if the client is static
  • ICS should not be used on a domain controller or DNS server.
  • ICS will conflict with any other DHCP solution
  • ICS conflicts with most VPN solutions