I have a linux machine connected to the cable-modem through my eth1. I want to use eth0 for my home network. This machine will act as the router. The client machines are mainly Windows 2000 Professional. I managed to setup the dhcpd server on my linux and the Windows client can successfully get an address from the server. I verified that using the debug mode for the dhcpd.
The problem is that I don't seem to have an internet connection sharing on the linux machine. The Windows clients cannot make it to the internet.