A solução é bem simples, embora um pouco obscura, mas a diretiva forward
é válido também dentro de uma cláusula de zona .
Portanto, desabilite encaminhadores e recursões existentes (requisito 3), defina uma zona local (requisito 1) e encaminhe tudo para outra zona específica para outro servidor de nomes (requisito 2) e obtenha algo nos seguintes moldes:
options {
recursion no;
...
};
zone "net1.example.org." IN {
type master;
file "zone.net1.example.org";
};
zone "example.org." IN {
type forward;
forward only;
forwarders { 10.9.8.7; };
};