Bind9 adelante con reenviadores para registros A mal asignados

Bind9 adelante con reenviadores para registros A mal asignados

Tengo un servidor DNS local que ejecuta Debian y BIND 9.10.3

Actualmente está configurado con dos forwarders 8.8.8.8 y 8.8.4.4 enopciones.de.conf.con nombre

He creado una zona "dk"

zone "dk" {
        type master;
        file "/etc/bind/db.dk";
};

que contiene cuatro registros A

www.site1        IN      A       192.168.2.2
site1            IN      A       192.168.2.2
www.site2        IN      A       192.168.2.2
site2            IN      A       192.168.2.2

Cuando voy y hago ping a google.com, el enlace actúa como se esperaba y uso los reenviadores, porque no tengo un registro A para google.com. Pero cuando hago ping a google.dk, el enlace usa la zona db.dk y como no tengo un registro A para google.dk, la solicitud de ping falla

Pregunta ¿Cómo puedo configurar el enlace de modo que si hago ping a google.dk y no hay un registro A local para este sitio, utilice los reenviadores?

Razón Me gustaría usar y configurar bind para esto, porque tengo un servidor web local que aloja algo.dk, y cuando necesito acceder a este sitio me gustaría evitar preguntar (por ejemplo) 8.8.8.8 "¿qué es algo.dk?" dirección IP" cuando lo tengo ejecutándose localmente.

Respuesta1

¿Qué estás tratando de hacer exactamente aquí? ¿Casi parece que está intentando anular algunos registros en el .dktld?

Si ese es el caso, en lugar de crear una dk.zona, es posible que le resulte más fácil configurar unazona de política de respuesta. Esto le permite anular registros específicos, y cualquier cosa que no anule volvería a utilizar los registros que sean.

Me gustaría evitar preguntar (por ejemplo) 8.8.8.8 "¿cuál es la dirección IP de algo.dk" cuando lo tengo ejecutándose localmente?

No estoy seguro de qué tan útil sea su método para esto. Su servidor DNS almacenará en caché el resultado, por lo que no es como si estuviera realizando esta solicitud con mucha frecuencia. No estoy seguro de por qué estás tan preocupado por eso.

También puedes simplemente crear la zona localmente something.dken lugar de intentar anular todo.

información relacionada