Por que o DNS está retornando dois resultados diferentes aleatoriamente?


11

Alterei meu servidor de nomes e empresa de hospedagem para meu domínio há 30 horas. Agora, as verificações de propagação do DNS indicam que o servidor de nomes correto é reconhecido em todo o mundo.

No entanto, navegadores em minhas próprias máquinas produzem o site antigo. Tentei vários navegadores e vários dispositivos (Ubuntu e Android), incluindo alguns que nunca acessaram o site, para garantir que o problema não seja causado pelo cache do DNS no navegador ou nas máquinas. Usando Hola ou Tor como proxy de outros países, recebo corretamente o novo site.

Mais estranhamente, alguns navegadores ocasionalmente alternam entre produzir um site ou outro.

Eu suspeito que o DNS do meu ISP esteja dando resultados malucos, mas como eu poderia diagnosticar isso?

Além disso, estranhamente, o monitor.us está mostrando o site como inativo, e depois ativo, várias vezes ao dia, quando, pelo que sei, isso não está acontecendo. (É um site básico do Wordpress, por enquanto, sem tráfego.) Isso sugere que o monitor.us também está obtendo valores DNS estranhos. Como posso diagnosticar isso?


5
Você mudou a série?
— Markus W Mahlberg

Respostas:


22

A saída de dig any joshuafox.commostra que o TTL do seu domínio é 604800 segundos ou uma semana. Esse é um valor incomumente alto e você pode querer alterá-lo. Espere que a propagação da sua nova configuração seja totalmente propagada até o final da semana.


Uau! Sim, entendo o seu ponto. Eu nem imaginava que o TTL pudesse ser definido por tanto tempo.
— Joshua Fox

2
@JoshuaFox Para referência futura, os valores comuns para o TTL variam de cerca de 3600 segundos na extremidade inferior para domínios que você sabe que provavelmente terão algumas alterações chegando a 86400 (24 horas) na extremidade superior.
— Shadur 27/10/14

2
@Shadur "Common" também tem valores tão baixos quanto 60 s, para aplicativos DNS dinâmicos.
— glglgl

1
Para o registro (ou seja, as entradas nos servidores raiz e gtld), o baixo TTL certamente não é uma solução permanente desejada. Duvido que * .dtld-servers.net ficaria feliz se o TLD da delegação google.com estivesse em um TTL de 5 segundos, digamos.
— Hagen von Eitzen

Segundo @HagenvonEitzen: existem boas razões para o cache de resultados, reduzir a latência não é o mínimo. Com os quatrilhões de solicitações por segundo hoje em dia, a maioria delas exigindo resolução DNS, os servidores raiz e (g) tld simplesmente derreteriam. O DNS dinâmico está basicamente usando uma brecha à custa de outros. Dados os preços de um domínio que inclui hospedagem DNS atualmente, eu simplesmente não entendo o ponto.
— Markus W Mahlberg

4

Joshua,

você pode até manter um TTL por muito tempo como fez se quiser poupar muito o servidor - suponho que você tenha motivos para defini-lo tão alto (eu recomendaria dois dias - 3 no máximo ), mas quando estiver planejando grandes mudanças como essa, sempre redefina-o para algumas horas (ou minutos!) uma semana antes da migração do servidor.

Pode colocar uma carga maior no seu servidor, mas confie em mim, isso o manterá longe de uma grande variedade de problemas. Digamos que tudo esteja funcionando tranqüilamente após a mudança. Algum tempo depois, você vê que uma das máquinas não está respondendo da maneira que deveria. Pode ser um bug de hardware, um novo fator de rede (você testou o comportamento do seu aplicativo sob os novos balanceadores de carga?), Uma falha relacionada à energia, pode ser um monte de coisas. Em todos esses cenários, sua capacidade de tornar as coisas transparentes para os usuários o mais rápido possível, revertendo para a infraestrutura antiga, será baseada no TTL do DNS.


Obrigado. Eu não coloquei isso tão alto. O provedor de hospedagem / servidor de nomes, ipage, aparentemente fez isso por padrão. Eu não imaginava que eles poderiam ter atingido um nível tão incrível.
— Joshua Fox

Às vezes eu penso TTLs alta padrão de dns combinados / provedores de hospedagem são um truque sujo para punir usuários que se deslocam para hospedagem de terceiros ...
— R .. GitHub parar de ajudar ICE

@ JoshuaFox whoispara o seu domínio ainda lista ipage.com- eles são o novo provedor?
— Alnitak

@Altinak ipage.com é o host da web e também fornece o servidor de nomes. (O registrador é GKG e o site ficou hospedado no DotEasy até a semana passada.) Mudei o email (MX) para o Google Apps.
— Joshua Fox
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.