A propagação de DNS, sejam as entradas DNS ou NameServers, é parte crucial do funcionamento da internet, ao mesmo tempo que muitos usuários não compreendem muito bem o que é a propagação, e como ela funciona. Neste artigo vamos te explicar essas questões detalhadamente, para que você compreenda da melhor forma.
O que é a propagação, e como ela funciona
Antes de tudo, o que é uma propagação? Esse termo, no mundo web, é amplamente usado, e que indica muito bem o que está sendo feito, que basicamente é a ação em que uma configuração, edição ou ajuste passe a valer, e seja reconhecido ao redor do mundo, de modo a todos os provedores identificarem corretamente a configuração.
Em outras palavras, imagine duas casas, a “casa A” e “casa B”, e você mora na casa A, porém, está de mudança, e em breve estará morando na casa B. Supondo que você fez compras online, e você quer que sejam enviadas para o novo endereço, é essencial que você altere o endereço para a casa B na plataforma, e aqui entraria a propagação, que é o tempo que a plataforma vai levar para registrar o novo endereço.
Agora, trazendo para um exemplo prático, se o seu domínio está apontado para o “servidor 1”, e você deseja alterar para o “servidor 2”, é preciso que todos os provedores de internet do mundo identifiquem essa alteração, fazendo com que os acessos dos usuários direcionem corretamente para o endereço de IP correto, que é o novo que você ajustou.
E é por conta disso que quando você altera alguma entrada DNS, é possível que um usuário já consiga acessar á partir do novo servidor, enquanto outros ainda não. Isso indica na prática que o provedor de internet daquele usuário já atualizou os dados, e já está direcionando os acessos para o IP correto, enquanto os outros ainda não reconheceram a alteração, fazendo com que o acesso possa não ser completado corretamente.
Porque a propagação pode demorar
O maior motivo que leva a propagação a demorar são os provedores de internet, visto que alguns realizam verificações em tempos mais longos, utilizando o cache de DNS e renovando esses cache menos vezes durante o dia. Essa prática é feita geralmente para economizar recursos dos próprios servidores, enquanto outros fazem checagens mais vezes, identificando o ajuste de forma mais rápida.
E essa basicamente é a explicação para que alguns usuários consigam acessar, enquanto outros não. Um exemplo claro, e que acontece na prática, é você acabar de comprar um domínio e hospedagem, e após alguns minutos tentar acessar no computador, e aparecer um erro de DNS, porém, ao tentar acessar no celular com os dados móveis ativados, o acesso pode acontecer sem problemas, isso é extremamente comum.
Por isso, é importante reforçar que a propagação não depende da hospedagem, do servidor, do domínio ou mesmo de uma CDN ou empresa de e-mails, etc., ela depende integralmente de quanto tempo os provedores de internet vão levar para identificarem a modificação. E é por isso que, aqui na Kangaroo Host, sempre informamos que o prazo para conclusão da propagação é de 60 minutos a 24 horas, embora possa ocorrer em menos tempo.
O que é afetado pela propagação?
Qualquer alteração DNS vai gerar uma nova propagação, onde os provedores reconhecerão os novos registros atualizados quando uma nova busca for feita. Não há um tempo específico para essas buscas, isso depende de cada provedor de internet, e não há nenhuma forma de acelerar o processo.
A necessidade da propagação acontece quando você altera as NameServers do seu domínio, quando você ajusta entradas DNS existentes (como a tipo A, MX, CNAME, etc.), quando você reativa um domínio que havia expirado, e de certo modo, quando você “registra um novo domínio”. Esse último não necessariamente vai gerar a propagação, mas ao contratar um domínio, você precisa informar NameServers obrigatoriamente, por isso, também é importante citar.
Por isso, se você alterar, por exemplo, a entrada MX apontando para um servidor diferente, pode ser que novas mensagens levem um tempo serem recebidas pelas suas contas de e-mail, uma vez que é necessário aguardar o tempo para que esse ajuste propague. Se você não sabia, a entrada do tipo MX é a responsável por informar o servidor de destino para onde as mensagens de e-mail destinadas ao seu domínio são enviadas.
Conclusão
Como pôde ver, a propagação é um passo indispensável, que não há nenhuma forma de pular ou acelerar. Por isso a migração de servidores, seja do seu site ou e-mails, é extremamente recomendado que só seja feita em um período onde a perda (seja de mensagens ou de acessos) seja mínima, pois o serviço pode sim acabar ficando um tempo parado, que é o tempo de propagação das entradas DNS.
Ainda assim, não é algo que você deve temer. Em um cenário onde a migração é feita corretamente, o site dificilmente ficará offline por muito tempo, por outro lado, os e-mails tendem a precisar de pelo menos alguns minutos, e esse tempo, como falamos, depende dos provedores ao redor do mundo, e não da migração em si.
Esperamos que este artigo tenha te ajudado a compreender melhor o que é e como funciona a propagação de entradas DNS do seu domínio.
Você está precisando de ajuda?
Você está precisando de ajuda? Não se preocupe, saiba que sempre será um prazer te ajudar! Nossa equipe de suporte está disponível à você! Por isso, caso precise de auxilio, saiba que pode contar conosco! Abra um chamado em nossa central para que nosso time de especialista consiga lhe auxiliar da melhor maneira possível. Você precisa de ajuda com a abertura do chamado? Leia esse artigo.