A propagação de DNS ainda está lenta?

1

Foi-me dito que levasse 48 horas para que uma alteração de DNS se propagasse por toda a Internet, porque alguns servidores DNS armazenam em cache suas entradas por mais tempo que meu TTL.

No entanto, por anos e entre ISPs e domínios, toda vez que faço uma alteração no DNS, vejo os efeitos em algumas horas.

Ainda é verdade que preciso dedicar dois dias inteiros para que todos vejam minhas alterações?

    
por spiffytech 11.04.2012 / 23:36

3 respostas

7

Demora até que o último cache que armazena os dados antigos expire e o servidor busque os novos dados.

Você tem controle limitado sobre isso com o valor TTL nos registros, mas há ISPs que desconsideram os tempos de cache, armazenam tudo em cache para o SOA expire ou refresh time e atribuem seu próprio valor arbitrário (a AOL costumava ser famoso por cachear tudo por 1 dia, independentemente de quaisquer outras diretivas) e, provavelmente, algumas implementações quebradas que sempre re-consultam os dados.

Resultado: Demora o tempo que for necessário .
48 horas é uma boa regra de ouro que serviu bem à internet.

    
por 11.04.2012 / 23:41
4

Sim e, em alguns casos, pode demorar muito mais tempo.

    
por 11.04.2012 / 23:37
0

Eu acho que é um problema 80/20. Não gaste 80% de sua energia tentando descobrir como 20% dos usuários da Internet acessarão seu site. Stick para RFCs e você fez o seu trabalho. O resto está além do seu controle de qualquer maneira.

    
por 25.03.2014 / 18:26