Propagação DNS
Introduza um nome e um tipo de registo. Consultamos o servidor autoritativo do domínio e seis resolvedores públicos, e dizemos-lhe quem ainda dá o valor antigo, e durante quanto tempo.
O que «propagação» quer realmente dizer
No DNS nada se propaga. Assim que altera um registo, o servidor autoritativo do seu domínio dá o novo valor. São os resolvedores (os do seu fornecedor de internet, da Google, da Cloudflare…) que guardam o antigo em memória, cada um até ao fim do seu TTL, o tempo de conservação que tinha definido.
A pergunta certa não é «já se propagou?», mas «quem ainda tem o valor antigo, e durante quanto tempo?». O TTL restante de cada resolvedor responde: passado esse prazo, volta a perguntar e vê o novo valor.
Para uma mudança sem espera
Baixe o TTL do registo (para 300 segundos, por exemplo) um dia antes da alteração, espere que o TTL antigo se esgote, faça a alteração e volte a subir o TTL. A mudança demora então cinco minutos em vez de várias horas.
Os tipos de registo
| Tipo | Para que serve |
|---|---|
| A, AAAA | o endereço IPv4 ou IPv6 do servidor |
| CNAME | um alias para outro nome |
| MX | os servidores que recebem o email |
| TXT | texto: SPF, DMARC, verificações de propriedade |
| NS | os servidores autoritativos do domínio |
| CAA | as autoridades autorizadas a emitir um certificado |
O que esta ferramenta não faz
- Não vê a cache do SEU fornecedor de internet: os grandes resolvedores públicos são consultados a partir do nosso servidor, não de sua casa.
- Não desenha um mapa do mundo: os grandes resolvedores respondem a partir de dezenas de cidades com o mesmo endereço, e uma consulta só vê um. O TTL, esse, é um limite real.
- Não altera nada: um registo muda-se no seu fornecedor de DNS (muitas vezes, o seu registrador).
Perguntas frequentes
Quanto tempo demora uma propagação DNS?
No máximo o TTL do registo antigo: muitas vezes uma hora, às vezes um dia. As «48 horas» que se leem em todo o lado vêm de uma época em que alguns fornecedores de internet ignoravam os TTL.
Do meu lado o site ainda mostra a versão antiga. O que faço?
Limpe a cache DNS do computador, reinicie o router, ou experimente a partir do telemóvel em 4G. Se os resolvedores públicos já dão o novo valor, só restam as caches perto de si.
Porque é que um resolvedor responde «consulta recusada»?
Alguns resolvedores filtram consoante o país ou a rede de origem da consulta. Não tem a ver com o seu domínio: os outros resolvedores chegam para concluir.
As outras ferramentas
O site está em baixo?
O site responde, a partir do nosso servidor e de outra ligação? Com a causa quando não responde.
Que CMS usa este site?
O CMS, a loja, o tema WordPress e as ferramentas que uma página deixa ver, com a prova de cada um.
Quem hospeda este site?
Quem aloja as páginas, quem gere o DNS e quem recebe os emails, sem os confundir.
Saber quando o DNS do seu site deixa de responder
Uma falha de DNS torna o site impossível de encontrar para todos. A Expansel verifica a intervalos regulares que o seu site responde, e escreve-lhe assim que deixa de responder.