Nomes e endereços têm funções diferentes
É mais fácil lembrar um nome do que uma sequência de números. O Sistema de Nomes de Domínio guarda registros associados a nomes, incluindo endereços IP. Ao usar o domínio de exemplo example.com, o aparelho normalmente obtém as informações necessárias antes de tentar a conexão. O DNS não é o conteúdo do site nem um botão que controla toda a internet; ele participa de uma das etapas do acesso.
Quem responde à consulta?
O aparelho ou aplicativo pode reutilizar uma resposta em cache. Caso precise consultar novamente, um resolvedor recursivo procura uma resposta seguindo a hierarquia de nomes quando necessário. Servidores autoritativos publicam os dados de uma zona; o resolvedor faz a busca para seus clientes. Os caches reduzem consultas repetidas, de modo que nem toda visita percorre novamente todas essas etapas.
Tipos de registro comuns
A fornece um endereço IPv4 e AAAA um IPv6. CNAME indica um apelido para outro nome de domínio. MX informa os servidores de e-mail, TXT armazena texto usado em verificações e políticas de correio, e NS indica os servidores de nomes de uma zona. Receber mais de um endereço pode ser normal. O destino de um CNAME é um nome, não uma URL de página com um caminho arbitrário.
Por que uma alteração pode demorar a aparecer?
Os registros têm um tempo de vida, o TTL. Durante esse período uma cópia em cache pode continuar sendo utilizada. Aparelhos e resolvedores consultados em momentos diferentes podem então retornar respostas distintas. Alterar um registro não apaga imediatamente todos os caches. Mesmo uma resolução correta não garante que a página abra: servidor, certificado, roteamento e outras etapas da conexão ainda precisam funcionar.
O IP do DNS é meu IP público?
Ele identifica o resolvedor, não necessariamente a saída vista pelos sites. Pode ser o roteador local, um serviço da operadora ou um DNS público; o navegador pode usar DNS criptografado próprio. Veja DNS públicos de longa duração: endereços e opções por região.
O que significa “servidor DNS não está respondendo”?
Em geral não chegou uma resposta utilizável no prazo esperado. A causa pode estar no aparelho, caminho, resolvedor ou DNS autoritativo. NXDOMAIN já é uma resposta dizendo que o nome não existe, diferente de silêncio. Resolver o nome não garante conexão, certificado ou site funcionando. O cache pode manter alguns sites acessíveis enquanto outras consultas falham. Sobre desempenho, veja Trocar o DNS deixa a internet mais rápida ou reduz o ping?.