O dnsmasq pode fazer isso com a marcação de rede.
No dnsmasq.conf, adicione as opções:
dhcp-host=<hostname and/or mac>,192.168.0.50
dhcp-range=pc,192.168.0.50, 192.168.0.60
dhcp-option=pc,6,<opendns ip>
Ips no intervalo 192.168.0.50 - 192.168.0.60 receberão o DNS Aberto como seu servidor dns.
Você não pode configurar especificamente o servidor DNS para encaminhar de forma diferente, dependendo da rede; portanto, você teria que configurar dois encaminhadores separados se também quiser que o seu roteador controle o DNS nos hosts de controle dos pais.