Como funcionam o DNS, os endereços IP e os tipos de registro: os conceitos centrais por trás de toda consulta de domínio, explicados passo a passo.
Espaço de endereços público vs. privado
IP público
192.0.2.10
globalmente único, roteável de qualquer lugar
Faixas privadas
não roteáveis na internet pública
Seu dispositivo tem dois endereços ao mesmo tempo, e só um deles existe na internet. Veja por quê e o que significam as faixas reservadas.
Escolhendo um TTL na prática
Um único número decide a rapidez com que suas mudanças entram em vigor e quanto tráfego de DNS você gera. Veja como escolhê-lo de forma deliberada.
“Propagação” nada mais é do que caches expirando
0 min
você salva a alteração
0-5 min
seu provedor de DNS atualiza
até o TTL
resposta antiga ainda em cache
após o TTL
todos veem a nova
Nada é enviado a lugar nenhum: cada cache apenas para de reutilizar sua cópia
Nada se propaga para lugar nenhum. Entender o que de fato acontece durante a espera mostra exatamente quanto tempo ela vai levar e como encurtá-la.
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
A configuração que decide qual provedor controla o seu DNS, e o motivo de as suas edições de registros às vezes não terem efeito nenhum.
Os registros que você encontrará em quase toda zona
A decisão se resume a uma pergunta: você controla o endereço IP ou outra pessoa controla? E ainda a regra do domínio raiz que pega todo mundo de surpresa.
Os registros que você encontrará em quase toda zona
O registro que de fato aponta o seu domínio para um servidor: a anatomia, o equivalente AAAA e os quatro erros que mais derrubam sites.
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
Ferramenta online, ping, nslookup, dig ou ferramentas do navegador: cinco formas de resolver um domínio, com os comandos exatos para Windows, macOS e Linux.
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
A lista telefônica da internet, acompanhada de ponta a ponta: o que acontece nos poucos milissegundos entre digitar um domínio e o primeiro pacote chegar a um servidor.
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
O rótulo numérico por trás de cada site, servidor e celular na internet: o que significa, como ler e por que existem duas versões incompatíveis.
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.