Fundamentos de DNS, solução de problemas, segurança e fluxos de trabalho práticos, escritos pela equipe que cria esta ferramenta.
Três motivos para o mesmo domínio responder de forma diferente
Geo-roteamento
Um servidor de borda por região
Cache
TTLs independentes, caches independentes
Split-horizon
Uma resposta diferente, por design
Ver um IP diferente em casa, no escritório ou na rede celular do seu telefone não é necessariamente um bug. Veja o que de fato está acontecendo.
Quatro resultados, quatro próximos passos diferentes
Os dois parecem uma consulta que falhou, mas um timeout e um SERVFAIL apontam para problemas diferentes e pedem próximos passos diferentes.
Quatro resultados, quatro próximos passos diferentes
NXDOMAIN significa que o domínio não existe no que diz respeito ao DNS: não é timeout nem problema de servidor. Veja o que realmente o causa.
Como um e-mail encontra seu servidor de e-mail
Remetente
you@gmail.com
Consulta MX
quem recebe o e-mail?
Servidor de e-mail
prioridade 10 primeiro
Caixa de entrada
entregue
O menor número de prioridade vence; números maiores são reservas
Os registros MX dizem à internet quais servidores de e-mail cuidam das mensagens de um domínio e por que a estrutura deles é diferente da de um registro A.
Três camadas dividem o nome “servidor DNS”
Resolvedor stub
seu próprio dispositivo
Resolvedor recursivo
provedor, roteador ou 1.1.1.1
Autoritativo
o DNS do próprio domínio
Duas funções bem diferentes compartilham o nome “servidor DNS”: o resolvedor recursivo, que faz a pergunta, e o servidor autoritativo, que tem a resposta.
Escolhendo um TTL na prática
O TTL controla por quanto tempo uma resposta de DNS fica em cache antes de ser consultada de novo: o verdadeiro motivo de as mudanças não aparecerem na hora.
Dois esquemas de endereçamento, lado a lado
IPv4
192.0.2.10
32 bits, ~4,3 bilhões de endereços, esgotado
IPv6
2606:4700::6810:84e5
128 bits, 340 undecilhões de endereços
Registros A retornam endereços IPv4 e registros AAAA retornam IPv6: duas famílias de endereços independentes para o mesmo domínio e por que verificar ambas.
Uma consulta DNS recursiva, um salto de cada vez
Navegador
quer example.com
Resolvedor
seu provedor / 1.1.1.1
Raiz + TLD
quem opera o .com?
Autoritativo
a resposta real
Cada salto desta cadeia é em si uma consulta DNS, depois armazenada em cache
Um passo a passo em linguagem simples do Sistema de Nomes de Domínio: o que acontece entre digitar um domínio e o navegador se conectar a um servidor.