I am in the process of building a 6-interface LAN router in Linux.
eth0 will be the external, internet interface, while eth1-5 will serve
internal subnets. NAT will need to occur from eth0 to all of the other
interfaces, and I want to run dhcpd on the box to serve interfaces 2, 3, &
4. eth1 will point to my servers, and 5 will point to another router to
several test LANs, which will be all hardcoded. Has anyone had experience
with configuring multi-interfaces with both NAT and DHCP? And could you give
me some tidbits of info / pitfalls to watch out for / good documentation
resource URLs you've found helpful? I would really appreciate it.