Currently, my Linux box is connected to a LAN using one of two NICs. This LAN provides DHCP services and allows me to connect to the Internet. I would like to serve DHCP from this same Linux box using the other NIC so I may route between a few embedded devices, but maintain separation from the Internet.
I do not have any experience with routing and ip-tables. Is it possible to coexist as a DHCP client and server on different NICs?