Acelerar propagação de DNS

É de praxe o conhecimento que a alteração de DNS leva até 48h para se propagar na internet.
A publicação de DNS não é tão demorado assim, como por exemplo o registro.br faz a publicação de DNS a cada 30 mintuos, o fato deste longo período se deve a outros fatores, como cache de DNS no servidor da operadora e cache no seu próprio computador. É por isto que as vezes você altera o DNS de um domínio e em pouco tempo já atualizou em outro computador ou para um amigo e para você não.

Existe uma forma para limpar este cache (pelo menos no seu computador) e tentar agilizar este processo, mas claro, se houver cache no servidor DNS do seu provedor, então só vai lhe restar esperar mesmo.


Recomendamos fazer o processo pelo menos 1 hora após a alteração do DNS, caso ainda não tenha propagado para você.
Mantenha o seu navegador fechado durante o processo, reabrindo somente após finalizar a limpeza do DNS.




WINDOWS:


1 - Abra o Prompt de Comando.

  • Windows 8 - Pressione a tecla Windows + X e escolha "Prompt de Comando (Admin)".
  • Windows 7/Vista - Clique no menu Iniciar e digite "cmd" no campo de busca. Clique com o botão direito no Prompt de Comando e escolha "Executar como Administrador".
  • Windows XP - Clique no menu Iniciar e aperte em Executar, digite "cmd" no campo Executar e pressione Enter.


2 - Use o comando para limpar o DNS. 

Digite 
ipconfig /flushdns e tecle Enter. Uma mensagem aparecerá dizendo "Configuração de IP do Windows. Liberação do Cache do DNS Resolver bem-sucedida.

2.1 - Desativar o cache de DNS temporariamente.

Isto é opcional, mas uma opção interessante do Windows para não guardar o DNS em cache.

Ainda no prompt de comando, digite net stop dnscache e tecle Enter, isto irá desativar o cache de DNS até que o Windows seja reiniciado.
Caso o comando tenha sido executado com sucesso, 
você verá a mensagem:

O serviço de Cliente DNS está sendo finalizado .
O serviço de Cliente DNS foi finalizado com êxito.





MAC OS X

1 - Abra o Terminal. Você pode encontrar essa aplicação na pasta Utilitários, na pasta Aplicativos.

2 - Digite o comando para limpar o DNS. O comando varia dependendo da versão do Mac OS X que você está executando.
  • 10.5 e superiores dscacheutil -flushcache para liberar o DNS e depois sudo killall -HUP mDNSResponder para carregar o DNS novamente.
  • 10.4 e versões antigas lookupd -flushcache para liberar o DNS e depois sudo killall -HUP mDNSResponder para carregar o DNS novamente.



LINUX

1 - Abra o terminal. Abra como usuário root, ou digite sudo antes de inserir o comando de limpeza do DNS.

2 - Digite o comando de limpeza do DNS. No terminal, digite /etc/init.d/nscd restart e pressione Enter. Isso irá limpar o cache do seu DNS.
  • 3 Usuários acharam útil
Esta resposta lhe foi útil?

Powered by WHMCompleteSolution