Me enfrento al mismo problema que se informa en el siguiente enlace. Tengo un servidor DNS ejecutándose en 192.168.1.3 y está en la lista de reenviadores de Named.conf. Pero cuando intento consultar un nombre de host que no está configurado ni en /etc/hosts ni en el servidor DNS, veo que se realizan muchas consultas a los servidores DNS raíz. Quiero desactivar las consultas que se envían a los servidores DNS raíz. Probé todas las sugerencias proporcionadas en el enlace a continuación, pero todavía veo las consultas al servidor DNS raíz.
https://stackoverflow.com/questions/14875168/disabling-root-dns-server-queries-on-redhat-linux
Además, se reemplazó la opción "reenviar primero" por "solo reenviar" en /etc/named.conf. Con esto, no se ven las respuestas de falla pero se consulta al servidor raíz.
Sugiera una forma de deshabilitar las consultas a los servidores DNS raíz.
Respuesta1
La solución a su problema es deshabilitar la recursividad de DNS en BIND; de esta manera, cualquier zona para la que el servidor DNS no tenga una respuesta local regresará con un 'NXDOMAIN'.
Para deshabilitar la recursividad de DNS en nombrado, debe configurar lo siguiente en su named.conf
archivo de configuración:
recursion no;