Você pode adicionar os servidores do DNS sem fio aos encaminhadores do bind? Por exemplo. no seu arquivo de configuração /etc/bind/named.conf.options
:
options {
directory "/var/cache/bind";
recursion yes; # enables resursive queries
...
allow-transfer { none; }; # disable zone transfers by default
forwarders {
Wireless DNS's server;
Other DNS server IP (open dns resolver, ...);
};
...
};
Nesse caso, o bind encaminhará a solicitação do domínio solicitado, se ele não estiver presente em sua zona configurada, primeiro para o servidor DNS sem fio, depois para o servidor DNS aberto. Como você está "empilhando" resolvedores, isso pode causar atraso na sua resposta de DNS para o domínio não servido pelo servidor DNS sem fio. Você deve então configurar um servidor de cache do DNS.
EDITAR
Fonte: link
Especifique o servidor DNS para um domínio específico
Fonte: link
Isso não é possível com resolv.conf
. Mas você pode conseguir isso com dnsmasq:
/etc/dnsmasq.conf
:
server=/mydomain.net/X.X.X.X
onde X.X.X.X
é o seu servidor DNS local que não está presente no arquivo resolv.conf
preenchido com dhcp.