How to set up Internet Connection Sharing (Windows XP Computers)
Before you begin:

The ‘Host’ computer is the system that will be connecting to the Internet; ‘Client’ refers to any computer that is sharing the Internet connection, and is connecting to the Host computer.
You may need to disable or configure any firewall(s) to ensure that [...]