Nosso domínio, grahamhancock.com está sendo resolvido incorretamente por algumas pessoas em todo o mundo, mas é resolvido corretamente para a maioria das pessoas.
Quando eu leio uma lista de provedores de DNS abertos gratuitos, cerca de 90% são resolvidos corretamente e fornecem informações consistentes com nosso arquivo de zona. 10%, no entanto, não afirmam e afirmam que o endereço IP é um link para alguma instância do Amazon EC2 que nunca possuímos ou usamos no passado. Aqui estão alguns exemplos de servidores DNS que fornecem informações incorretas:
dig www.grahamhancock.com @173.84.127.88
dig www.grahamhancock.com @209.222.18.222
Como esses servidores podem ter as informações erradas e como podemos recuperar o controle da situação?
Isso poderia ser algo malicioso ou uma configuração incorreta? Somos um site de 1 milhão de acessos por mês, com boas classificações de pesquisa, portanto, provavelmente somos alvo de algo malicioso. O endereço IP errado que o servidor incorreto está retornando para algumas pessoas aponta para algum site de enriquecimento rápido em uma instância do AWS EC2.
O que deveríamos fazer?
fonte
Respostas:
O Drifter está correto, você tem um problema de configuração do servidor de nomes. Aqui está o final da saída de
dig +trace +additional www.grahamhancock.com
:Seus registros de cola estão apontando para um endereço IP 199.168.117.67, que retorna a resposta correta. Sua zona, no entanto, está definindo os registros do servidor de nomes que terminam em
com.com
. Se+trace
um desses servidores de nomes em vez disso ...... acabamos nos servidores de nomes hospedados na AWS de alguém.
Seu problema é algo conhecido como incompatibilidade de registro de cola . Os servidores de nomes remotos estão aprendendo inicialmente sobre o seu domínio por meio dos registros de cola, mas depois que esses servidores remotos realizam uma atualização, eles acabam consultando os servidores de nomes falsos que você definiu com um extra
.com
no final.Este não é o seu único problema. Você está listando o mesmo endereço IP três vezes em seus registros de cola, o que é extremamente volátil. Você sempre deve ter vários servidores de nomes, eles nunca devem compartilhar um ponto de rede de sub-rede ou upstream e nunca devem estar localizados no mesmo local físico. Atualmente, qualquer problema de roteamento entre os servidores DNS e o servidor único fará com que o seu domínio fique temporariamente inacessível.
Atualizar:
Esta sessão de perguntas e respostas foi apresentada na primeira página e está recebendo muitos comentários. Infelizmente, isso inclui as pessoas que estão apenas um pouco ansioso demais para responder a esta resposta sem verificar para ver se os seus pontos já foram abordadas nos comentários expandidas.
O detalhe que a maioria das pessoas parece ignorar é o comentário que estou citando aqui:
Se você acha que meu entendimento do armazenamento em cache negativo de servidores de nomes está errado, isso é um jogo aberto para discussão, mas fora disso, você precisa trazer algo para a mesa que não seja "um site pequeno e quem se importa se o site e o servidor DNS estiverem inativos" ao mesmo tempo". Se você está dizendo isso, não entende o assunto tão bem quanto pensa.
Segunda atualização:
Fui adiante e escrevi uma sessão de perguntas e respostas canônicas à qual podemos vincular sempre que surgir o tópico do servidor DNS único no futuro. Espero que isso coloque o assunto para descansar.
fonte
dig @199.168.117.67 grahamhancock.com NS
deixa isso explicitamente claro - que os dados são provenientes de seus servidores. Quanto a este ser um "problema financeiro", vou ser franco aqui: se você não estiver executando servidores DNS redundantes, não terá absolutamente nenhum negócio operando seu próprio DNS. Você terá tempo de inatividade. A menos que você esteja muito próximo do proprietário, você será responsável por esse tempo de inatividade e permitirá que essa configuração seja implementada.O uso das seguintes ferramentas fornece algumas dicas
https://www.whatsmydns.net/#NS/grahamhancock.com
relata que os registros NS no domínio apontam parans1.grahamhancock.com.com
observar o .com extrahttp://mxtoolbox.com/SuperTool.aspx?action=dns%3agrahamhancock.com&run=toolpage
também relata que o mesmo servidor de nomes está relatando como autoritativo.Se você der uma olhada aqui
http://www.dnsstuff.com/tools#dnsReport|type=domain&&value=grahamhancock.com
, também informa que seus servidores de nomes estão abertos.Portanto, em algum ponto da linha, os servidores de nomes não estão configurados corretamente. Se eles aparecerem corretamente através de um painel de controle, etc, você precisará falar com o provedor para que eles possam ser verificados nos servidores reais.
Esses links também têm um relatório completo sobre as melhores práticas e como lidar com elas
fonte
com.com
configuraram o DNS curinga para tirar proveito desse tipo de erro. Se o seu registro NS apontar para nothing.com.com, eles responderão às consultas que receberem de uma maneira que direcione o tráfego para eles. Experimentedig @anything.com.com anyotherthing.com
e confira a autoridade e seções adicionais da resposta!