Qual DNS meu recursor Powerdns está usando?

Qual DNS meu recursor Powerdns está usando?

Acabei de configurar um recursor powerdns em um servidor Ubuntu 12.04 limpo. Não notei nenhuma diferença nos tempos de consulta (usando dig), então olhei meu /etc/resolv.confarquivo. Saí nameserver=127.0.0.1mas comentei nameserver=172.16.1.254qual é o meu roteador/dns. Agora digmostra uma melhoria notável nos tempos de consulta, então está tudo bem.

Acabei de baixar o recursor e parece que removi o endereço do servidor de nomes do meu servidor. Minha pergunta é: como meu servidor consegue resolver nomes? O recursor.confarquivo não tem configuração de domínio externo e o servidor não sabe onde está o servidor de nomes, então como o dig pode funcionar? Desculpe se estou perdendo algo óbvio, mas estou tentando aprender mais sobre Linux e servidores mergulhando de cabeça.

Responder1

O servidor DNS recursivo possui uma lista integrada de endereços IP de todos os servidores raiz. O resto do DNS vem das raízes.

(Se encaminhasse todas as consultas para outro servidor de nomes, seria chamadoencaminhamento, nãorecursivo)

informação relacionada