Configurações padrão do servidor DNS

1

Atualizei recentemente meu Ubuntu, que terminou com uma configuração DNS de disparo.

Eu posso adicionar um servidor de nomes ao /etc/resolvconf/resolv.conf.d/tail (e reiniciar o serviço) para obter a resolução de DNS para tudo relacionado à internet.

Isso também significa que eu nunca conseguirei resolver IPs e nomes locais (e vice-versa). Isso pode ser muito útil, especialmente em grandes intranets, como a rede interna de uma universidade. Embora eu não tenha ideia de como e por que isso funcionou antes da atualização.

Fiquei com a impressão de que normalmente uma solicitação de DNS é enviada para o gateway padrão da respectiva interface, se nenhum outro servidor DNS for especificado.

Isso está correto?

Nenhum servidor DNS especificado, o único servidor de nomes em /etc/resolv.conf é 127.0.0.53, o "resolvedor stub systemd-resolv".

Existe alguma maneira de configurar o systemd-resolv ou o resolvconf para enviar uma solicitação de DNS para o gateway padrão da interface especificada pela tabela de roteamento?

(quando eu uso dig @ (gateway padrão) (nome da máquina local / nome de domínio) recebo uma resposta correta. Isso significa que meu ponto de acesso / roteador em casa é capaz de responder a solicitações de DNS)

    
por user278636 02.03.2018 / 17:45

1 resposta

2

Para encerrar este tópico, responderei a todas as minhas perguntas sobre a chance de que alguém na minha situação depare com este post.

"Fiquei com a impressão de que, geralmente, uma solicitação de DNS é enviada para o gateway padrão da respectiva interface, se nenhum outro servidor DNS for especificado.

Isso está correto? "

Sim, isso está correto, mas como o gateway padrão nem sempre é o servidor DNS, o IP do servidor DNS é fornecido pelo servidor DHCP. Se você configurar sua conexão de rede como algo além de "DHCP", seu sistema operacional não obterá essa configuração de DNS.

"Sem qualquer outro servidor DNS especificado, o único servidor de nomes em /etc/resolv.conf é 127.0.0.53, o 'resolvedor stub systemd-resolv'."

Embora isto não tenha nada a ver com o meu problema, eu pensei em dar um pouco de contexto: O systemd-resolved resolve coisas como o nome do seu próprio computador, 'localhost', e os pares nome / ip fornecidos no / arquivo etc / hosts.

"Existe alguma maneira de configurar o systemd-resolv ou o resolvconf para enviar uma solicitação de DNS para o gateway padrão da interface especificada pela tabela de roteamento?"

Como dito, isso geralmente não é realmente necessário, já que o uso do DHCP fornece o servidor DNS local para você.

    
por 02.03.2018 / 18:37