je kunt hiervoor gebruik maken van dnsmasq,
dnsmasq.conf citaat:
bind-interfaces
localise-queries
interface=eth0
interface=eth1
server=10.10.0.1@eth0
server=10.20.0.1@eth1
dhcp-range=ruimte1,10.10.0.1,10.10.0.1,12h
dhcp-range=ruimte2,10.20.0.1,10.20.0.1,12h
dhcp-option=tag:ruimte1,option:router,10,10.0.254
dhcp-option=tag:ruimte2,option:router,10,20.0.254
Dnsmasq is best weel heel handig in die dingen. Overigens kun je evt. de configuratie verdelen over meerdere bestanden