DNS servindo diferentes endereços IP dependendo de www ou não www?

DNS servindo diferentes endereços IP dependendo de www ou não www?

Estou no processo de mover o tráfego do site adadarters.comdo host antigo para o novo host. Estamos mantendo o host antigo por vários motivos, incluindo mensagens e arquivos ASP que não queremos mover, então simplesmente modifiquei o registro A para apontar para o IP do novo host. Depois de 10 horas ainda nãorealmentepropagado, mesmo que pareça que sim. Eu tenho feito ipconfig/ flushdnso dia todo.

O que está acontecendo é que adadarters.comatende o novo IP ( 74.220.215.66) e www.adadarters.comatende o IP antigo ( 65.254.231.127). Se você tentar digitar o URL sem www, ele parece redirecionar wwwe enviar para o host antigo.

A maneira como descobri foi nslookup adadarters.com 205.171.3.66(endereço IP do meu ISP) nslookup www.adadarters.com 205.171.3.66vs.

Além disso, um traceroute para adadarters.comvs www.adadartersrastreia a rota para endereços IP novos e antigos.

O novo host diz que o DNS parece bom para eles. O host antigo diz que as configurações também parecem boas para eles e que só preciso esperar mais para que elas se propaguem. Mas por que se wwwpropagaria de forma diferente do não-www? Acho que eles estão apenas me adiando porque não sabem (um dos motivos pelos quais são os antigos anfitriões).

Alguma idéia sobre o que pode estar acontecendo? Se por acaso isso tiver sido resolvido no momento em que você olhar, os arquivos host antigos têm o logotipo à direita, os novos têm o logotipo à esquerda e são um site WordPress.

Responder1

Não presuma “sabotagem” de um ISP em um caso como este.

O novo host diz que o DNS parece bom para eles. O host antigo diz que as configurações também parecem boas para eles e que só preciso esperar mais para que elas se propaguem. Mas por que o www se propagaria de maneira diferente do não-www? Acho que eles estão apenas me adiando porque não sabem (um dos motivos pelos quais são os antigos anfitriões).

Em primeiro lugar, lidei com vários ISPs ao longo dos anos e não acho que eles iriam ignorar você dessa forma. Talvez eles não façam um esforço tão grande quanto você acha que deveriam, mas duvido que sabotassem uma opção de DNS como essa.

A propagação de DNS parece boa agora.

Dito isto, a propagação do DNS parece boa agora. Confira os resultados parawww.adadarters.comaquieadadarters.comaqui. Ambos mostram claramente 74.220.215.66.

Mas então, olhando para os registros DNS TTL (time to live) viadigparece que o TTL para ambos www.adadarters.come adadarters.comfoi/está definido para 3600 segundos (também conhecido como: 60 minutos). Aqui estão os resultados para adadarters.com:

dig +nocmd adadarters.com +noall +answer
adadarters.com.     3600    IN  A   74.220.215.66

E então um comando semelhante para www.adadarters.com:

dig +nocmd www.adadarters.com +noall +answer
www.adadarters.com. 3600    IN  A   74.220.215.66

3.600 segundos (também conhecido como: 60 minutos) não é exatamente o que você deseja que o TTL seja ao fazer uma troca de endereço IP DNS. Leia.

Propagação de DNS, TTL e o jogo de espera.

Você diz que:

Depois de 10 horas ainda nãorealmentepropagado, mesmo que pareça que sim.

Bem, vendo que o TTL era 3600, ele deveria ter se propagado após pelo menos 1-2 horas. Mas, na minha experiência, a maneira como uma troca de endereço IP DNS deve acontecer é pelo menos 2 horas antes da troca – talvez até um dia antes da troca – o TTL deve ser definido como 300 (também conhecido como: 5 minutos).

Então, quando você fizer a troca, em cerca de 5 minutos, os servidores DNS em todo o mundo saberão que devem verificar novos dados. E mesmo quando fiz isso, às vezes demorava de 24 a 48 horas para que alguns servidores DNS retardatários acompanhassem a mudança. O que quer dizer que mudanças no endereço IP do DNS como essa não são uma ciência exata e você deve planejar adequadamente.

O que significa que você precisa garantir que uma mudança de endereço IP DNS como essa ocorra durante algum período de lentidão no seu site. Como no final do dia ou mesmo no fim de semana. E então você só precisa sentar e esperar.

Normalmente, quaisquer erros causados ​​​​por você estragar uma entrada de DNS serão aparentes na primeira hora ou mais. Mas, além disso, é apenas um jogo de espera para ver como as alterações de DNS se propagam. 95% dos servidores DNS do mundo deverão estar funcionando dentro de uma hora ou mais; e o resto apenas causará mudanças no dia seguinte ou depois. Depois dos 48 anos, as alterações de DNS devem ser propagadas e aceitas globalmente.

A razão para isso é que alguns administradores de servidores DNS respeitam os TTLs das entradas DNS. Mas outros têm seus servidores DNS configurados para basicamente ignorar os valores TTL, não importa o que aconteça. Por que? Discutível, mas acontece.

informação relacionada