I'm trying to use DHCP to configure several machines with two NICs. Each machine is multi-homed through one NIC to a network containing the DHCP server. The second NIC is connected to an isolated network. The two network cannot be connected. I would prefer to not use bridging on any machine in the cluster.
What software and configurations (e.g. iptables) can I use to achieve this? I've read about 'dhcrelay', but this appears to be fairly out of date tool.
Target distribution: Ubuntu 9.10
Network A: contains DHCP server Network B: only connects nodes in the cluster