See Steve Winograd's warnings about this plan:
Quote:
XP ICS is missing some features of those earlier versions. You can't disable the DHCP server, change the server computer's IP address, or change the range of addresses allocated by the DHCP server.
Consider these points when deciding whether to enable ICS.
WARNING #1: When you enable ICS, the network adapter connected to the local area network is assigned a static IP address of 192.168.0.1. The client computers are assigned other IP addresses in the 192.168.0.x range. These addresses may not be compatible with an existing network
WARNING #2: Don't enable ICS if any computer in your network is configured as a domain controller, DHCP server, or DNS server. Don't enable it if another computer is running ICS or Network Address Translation (NAT).
WARNING #3: To enable ICS, you must be logged on as a user that is a member of the Administrators group.
WARNING #4: If you establish a Virtual Private Networking (VPN) connection while sharing a different connection, the client computers won't be able to access the Internet until the VPN connection is ended."
*** End Quote
Source:
I recommend you use the Win2000 server instead. Enable the DNS server feature, and add a hardware router to the network.