
Na minha empresa temos 2 servidores DNS: um para nomes de host internos e outro para Internet.
Tentei configurar ambos no meu Network Manager, o que resultou em ter os dois IPs do servidor DNS no meu arquivo /etc/resolv.conf
.
Se eu colocar como servidor DNS primário o da Internet, quando tento resolver o nome de um nome de host interno, ele falha e o resolvedor não tenta encontrar o IP usando o servidor DNS secundário.
Por outro lado, se eu colocar o DNS interno como primário, não consigo acessar nenhum servidor de Internet do meu computador.
Existe uma solução para fazer com que o resolvedor consulte o DNS secundário quando o primeiro responder com “nenhum nome” ou qualquer outro erro de pesquisa de DNS?
Responder1
Acho que você pode usar seu próprio servidor de nomes (BIND) para resolver:
zone "." IN {
type forward;
forward only;
forwarders {8.8.8.8;};
};
zone "company.lan" IN {
type forward;
forward only;
forwarders {192.168.0.1;};
};