Este guia vai ajudá-lo a entender o que é propagação DNS e vai responder as seguintes perguntas:
- O que é propagação de DNS?
- Como verificar se a propagação DNS já ocorreu para seu domínio?
O que é propagação de DNS?
Quando você troca os servidores DNS (nameservers), de um domínio a mudança pode levar até 48 horas para ter efeito. Este período de tempo é chamado de propagação de DNS.
Em outras palavras, é o período de tempo que os computadores dos provedores de internet (ISP – internet service providers), ao redor do mundo levam para atualizar seus caches com as novas informações de DNS do domínio.
Devido a caches de informações DNS de vários níveis e tempo de expiração diferentes, após a mudança dos nameservers de um domínio, alguns de seus visitantes podem ainda ser direcionados para seu servidor antigo, por algum tempo, enquanto outros visitantes verão o novo servidor logo após a mudança.
Note então que a propagação DNS não é uma ação ativa que é feita por servidores DNS. Ela é apenas o período de tempo que informações DNS levam para se espalhar pelos computadores da internet, o que ocorre a medida que informações de DNS antigas, mantidas em memória, são descartadas e novas informações são obtidas.
Como verificar se a propagação DNS já ocorreu para seu domínio?
Não há uma maneira definitiva de dizer que a propagação DNS foi completada pois ela depende de 3 fatores que não estão sob nosso, e seu, controle: TTL (tempo de vida das entradas DNS e tempo de expiração dos caches DNS), seu provedor de serviços e sua localização geográfica. Entretanto, você pode usar ferramentas online para verificar se a propagação de entradas DNS ocorreu em nameservers localizados em partes diferentes do mundo.
Estes são alguns verificadores de DNS que você pode utilizar:
Outra maneira de verificar a propagação de DNS é usar algum dos seguintes softwares no seu computador:
O que você precisa avaliar nos resultados das verificações é o valor da entrada DNS que está sendo resolvido e se este é o valor esperado. Se o valor for o esperado (o novo valor) então a propagação de DNS, provavelmente, já terminou. Se o valor não for o esperado então a propagação de DNS ainda não foi completada e você precisa esperar mais.
Note que mesmo que a propagação de DNS tenha terminado é importante que suas entradas DNS estejam configuradas corretamente. Para verificar isso você não precisa esperar a propagação de DNS ocorrer, você pode consultar suas entradas DNS fazendo requisições DNS diretamente para os nameservers do seu domínio.