Bind9 encaminha com encaminhadores para registros missign A

Bind9 encaminha com encaminhadores para registros missign A

Eu tenho um servidor DNS local rodando Debian e BIND 9.10.3

Atualmente está configurado com dois encaminhadores 8.8.8.8 e 8.8.4.4 emnomeado.conf.options

Eu criei uma zona "dk"

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

que contém quatro 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

Quando eu faço ping em google.com, o bind age conforme o esperado e usa os encaminhadores, porque não tenho um registro A para google.com. Mas quando faço ping no google.dk, o bind usa a zona db.dk e como não tenho um registro A para google.dk, a solicitação de ping falha

Pergunta Como posso configurar o bind para que, se eu executar ping em google.dk e não for um registro A local para este site, ele use os encaminhadores?

Razão Eu gostaria de usar e configurar o bind para isso, porque tenho um servidor web local que hospeda algo.dk, e quando preciso acessar este site, gostaria de evitar perguntar (por exemplo) 8.8.8.8 "o que é algo.dk endereço IP" quando ele está sendo executado localmente.

Responder1

O que exatamente você está tentando fazer aqui? Quase parece que você está tentando substituir alguns registros no .dktld?

Se for esse o caso, em vez de criar uma dk.zona, você pode achar que seria mais fácil configurar uma zona.zona de política de resposta. Isso permite que você substitua registros específicos, e qualquer coisa que você não substitua voltaria a usar quaisquer que sejam os registros.

eu gostaria de evitar perguntar (por exemplo) 8.8.8.8 "qual é o endereço IP de Something.dk" quando ele estiver sendo executado localmente.

Não tenho certeza de quão útil é o seu método para isso. Seu servidor DNS armazenará em cache o resultado, portanto, não é como se você fizesse essa solicitação com muita frequência. Não sei por que você está tão preocupado com isso.

Você também pode criar a zona localmente something.dkem vez de tentar substituir tudo.

informação relacionada