Estou enfrentando o mesmo problema relatado no link abaixo. Eu tenho um servidor DNS rodando em 192.168.1.3 e está na lista de encaminhadores de Named.conf. Mas quando tento consultar um nome de host que não está configurado em/etc/hosts e no servidor DNS, vejo que muitas consultas estão sendo feitas nos servidores DNS raiz. Quero desativar as consultas enviadas aos servidores DNS raiz. Eu tentei todas as sugestões fornecidas no link abaixo, mas ainda vejo as consultas ao servidor DNS raiz.
https://stackoverflow.com/questions/14875168/disabling-root-dns-server-queries-on-redhat-linux
Além disso, substituiu a opção "encaminhar primeiro" por "encaminhar apenas" em /etc/named.conf. Com isso, as respostas de falha não são visualizadas, mas o servidor raiz é consultado.
Por favor, sugira uma maneira de desabilitar as consultas aos servidores DNS raiz.
Responder1
A solução para o seu problema é desabilitar a recursão de DNS no BIND - desta forma, quaisquer zonas para as quais o servidor DNS não tenha resposta local retornarão com um 'NXDOMAIN'
Para desabilitar a recursão de DNS em nomeado, você deve definir o seguinte em seu named.conf
arquivo de configuração:
recursion no;