Notre domaine, grahamhancock.com est mal résolu par quelques personnes à travers le monde, mais il se résout correctement pour la plupart des gens.
Lorsque je parcours une liste de fournisseurs DNS ouverts gratuits, environ 90% se résolvent correctement et donnent des informations cohérentes avec notre fichier de zone. 10%, cependant, ne le font pas et prétendent que l'adresse IP est liée à une instance Amazon EC2 que nous n'avons jamais possédée ou utilisée par le passé. Voici quelques exemples de serveurs DNS donnant des informations erronées:
dig www.grahamhancock.com @173.84.127.88
dig www.grahamhancock.com @209.222.18.222
Comment ces serveurs pourraient-ils avoir la mauvaise information, et comment pouvons-nous reprendre le contrôle de la situation?
Serait-ce quelque chose de malveillant ou une mauvaise configuration? Nous sommes un site d'un million de visites par mois, avec de bons classements de recherche, nous sommes donc probablement la cible de quelque chose de malveillant. La mauvaise adresse IP que le serveur erroné renvoie à certaines personnes pointe vers un site get-rich-quick sur une instance AWS EC2.
Que devrions nous faire?
la source
Réponses:
Drifter est correct, vous avez un problème de configuration du serveur de noms. Voici la fin de la sortie de
dig +trace +additional www.grahamhancock.com
:Vos enregistrements de colle pointent vers une adresse IP de 199.168.117.67, qui renvoie la bonne réponse. Cependant, votre zone définit des enregistrements de serveur de noms se terminant par
com.com
. Si nous faisons+trace
plutôt partie de ces serveurs de noms ...... nous nous retrouvons sur les serveurs de noms hébergés par AWS.
Votre problème est connu sous le nom de décalage d'enregistrement de colle . Les serveurs de noms distants apprennent initialement votre domaine via les enregistrements de collage, mais une fois que ces serveurs distants effectuent une actualisation, ils finissent par interroger les faux serveurs de noms que vous avez définis avec un supplément
.com
à la fin.Ce n'est pas votre seul problème. Vous répertoriez la même adresse IP trois fois dans vos enregistrements de colle, ce qui est extrêmement volatile. Vous devez toujours avoir plusieurs serveurs de noms, ils ne doivent jamais partager un sous-réseau ou un homologue de réseau en amont, et ils ne doivent jamais être situés au même emplacement physique. Dans l'état actuel des choses, tout bref problème de routage entre les serveurs DNS et votre serveur unique rendra votre domaine temporairement inaccessible.
Mise à jour:
Ce Q & A a été présenté sur la première page et reçoit beaucoup de commentaires. Malheureusement, cela inclut les personnes qui sont juste un peu trop impatientes de répondre à cette réponse sans vérifier si leurs points ont déjà été traités dans les commentaires étendus.
Le détail que la plupart des gens semblent négliger est le commentaire que je cite ici:
Si vous pensez que ma compréhension de la mise en cache négative des serveurs de noms est erronée, c'est un jeu ouvert à la discussion, mais en dehors de cela, vous devez apporter quelque chose d'autre que "c'est un petit site et qui se soucie si le site Web et le serveur DNS sont en panne à la fois". Si vous dites cela, vous ne comprenez pas le sujet aussi bien que vous le pensez.
Deuxième mise à jour:
Je suis allé de l'avant et j'ai écrit un Q&A canonique auquel nous pouvons nous lier chaque fois que le sujet du serveur DNS unique revient à l'avenir. Espérons que cela mettra un terme à la question.
la source
dig @199.168.117.67 grahamhancock.com NS
rend cela explicite - que les données proviennent de vos serveurs. Pour ce qui est d'un "problème financier", je vais être franc ici: si vous n'utilisez pas de serveurs DNS redondants, vous n'avez absolument rien à faire avec votre propre DNS. Vous aurez des temps d'arrêt. À moins que vous ne soyez très proche du propriétaire, vous serez responsable de ce temps d'arrêt et de la mise en œuvre de cette configuration.L'utilisation des outils suivants donne quelques indices
https://www.whatsmydns.net/#NS/grahamhancock.com
signale que les enregistrements NS sur le point de domaine pourns1.grahamhancock.com.com
remarquer le .com supplémentairehttp://mxtoolbox.com/SuperTool.aspx?action=dns%3agrahamhancock.com&run=toolpage
signale également que le même serveur de noms signale qu'il fait autorité.Si vous regardez ici,
http://www.dnsstuff.com/tools#dnsReport|type=domain&&value=grahamhancock.com
il indique également que vos serveurs de noms sont ouverts.Il semblerait donc quelque part le long de la ligne que les serveurs de noms ne sont pas définis correctement. S'ils vous apparaissent correctement via un panneau de contrôle, etc., vous devrez parler au fournisseur afin qu'ils puissent les vérifier sur les serveurs réels.
Ces liens ont également un rapport complet sur les meilleures pratiques et comment les traiter
la source
com.com
ont configuré le DNS générique pour profiter de ce genre d'erreur. Si votre enregistrement NS pointe vers everything.com.com, il répondra à toutes les requêtes reçues de manière à diriger le trafic vers lui. Essayez dedig @anything.com.com anyotherthing.com
consulter l'autorité et les sections supplémentaires de la réponse!