This is a step by step setup of how you get Windows 2000 Server (or Professional) to use Internet Connection Sharing or ICS.
These instructions assume that when you have a Cable Modem connection or an ADSL connection (frankly, it can also be a simple Dial-Up modem connection, but that won’t get you anywhere, would it?).
Let’s say you have the following LAN configuration:
Internet | | | | 212.143.143.12 (Real IP from ISP) SRV1 (This will be the ICS computer) 192.168.0.1 (Bogus IP – Configured by ICS) | | | | Switching Hub———PRO2 | 192.168.0.2 (Bogus IP – Configured by ICS) | | | | 192.168.0.3 (Bogus IP – Configured by ICS) PRO3
Instead of a hub you could use a crossover cable to the other computer but then you will only be able to connect 2 computers, and if you’d want more you’d need more NICs.
If you’re using a modem to connect to the Internet you must right click the icon that represents the connection to the Internet.
Acknowledge this warning.
These settings were auto configured by the ICS service.
To get your Client computers up and working you must configure them to obtain an IP address automatically. To do so you must go to their Local Area Connection icons (like you did in step 1) and select the properties for the TCP/IP protocol. You must then select “Obtain IP address automatically” and press Ok.
To see if the computer has successfully received an IP address from the ICS service, go to a command prompt and type “ipconfig /all” (without the quotes you moron!). Notice that it should say “DHCP Enabled = Yes”, and that the IP address should be in the 192.168.0.0 range (probably 192.168.0.2, 3, 4 and so on). If it’s not showing yet, you can force a renewal of the IP address by typing “ipconfig /renew” and waiting a few seconds.
If you’re using Win9X go to Start/Run and type “winipcfg” and do a renew from the window.
ICS is a practical feature for people that do not know how to configure their Internet Connection Sharing through NAT. But one thing should be clear as crystal:
ICS is CRAP!!! ICS is a no-no on operational networks!
Remember:
With that said, carefully consider your situation and act accordingly.
Configuring ICS on Windows 2000, XP, 98 and ME – In Hebrew
Configure Internet Connection Sharing in Windows XP – 306126
Troubleshooting Internet Connection Sharing in Windows XP – 308006