Once again, it is beyond the scope of this presentation to describe in detail how to configure TCP/IP on various platforms. However, this section will describe the important settings that must be made.
Each machine should of course have a unique IP address. Also, set the default gateway to the address of your Linux IP Masquerading host. Set the DNS settings to be the same as your Linux box.
For example, my network looks something like this:
MACHINE IP ADDRESS GATEWAY Linux 192.168.1.1 (from ISP) Client 1 192.168.1.2 192.168.1.1 Client 2 192.168.1.3 192.168.1.1
After changing settings such as IP addresses, most systems will probably need to reboot.
Now everything should be working. Verify that the Linux host can reach the internet. If not, figure out why it is not. After that works correctly, go to one of the client machines. Verify that it can reach the Linux box, with ping or telnet for example. Then try to connect to the outside with a web browser, telnet, etc. Everything should work, including ping. If you are having problems, the best resource is really the IP Masquerade mini HOWTO.