Unsere Domain grahamhancock.com wird von einigen Leuten auf der ganzen Welt fälschlicherweise aufgelöst, aber für die meisten Leute wird sie richtig aufgelöst.
Wenn ich eine Liste der freien offenen DNS-Anbieter durchlaufe, werden ca. 90% korrekt aufgelöst und geben Informationen an, die mit unserer Zonendatei übereinstimmen. 10% tun dies jedoch nicht und behaupten, dass die IP-Adresse mit einer Amazon EC2- Instanz verknüpft ist, die wir in der Vergangenheit noch nie besessen oder verwendet haben. Hier einige Beispiele für DNS-Server, die die falschen Informationen angeben:
dig www.grahamhancock.com @173.84.127.88
dig www.grahamhancock.com @209.222.18.222
Wie können diese Server die falschen Informationen haben und wie können wir die Situation wieder unter Kontrolle bringen?
Könnte dies etwas Bösartiges oder eine Fehlkonfiguration sein? Wir sind eine 1-Million-Hits-pro-Monat-Site mit guten Suchrankings, also sind wir wahrscheinlich ein Ziel für etwas Bösartiges. Die falsche IP-Adresse, die der fehlerhafte Server an einige Personen zurückgibt, verweist auf eine Site, die schnell reich wird, in einer AWS EC2-Instanz.
Was sollen wir machen?
quelle
Antworten:
Drifter ist korrekt, Sie haben ein Nameserver-Konfigurationsproblem. Hier ist das Ende der Ausgabe von
dig +trace +additional www.grahamhancock.com
:Ihre Leimdatensätze verweisen auf eine IP-Adresse von 199.168.117.67, die die richtige Antwort zurückgibt. Ihre Zone definiert jedoch Nameserver-Einträge, die auf enden
com.com
. Wenn wir+trace
stattdessen einer dieser Nameserver sind ...... wir landen bei einem von AWS gehosteten Nameserver.
Ihr Problem ist ein sogenannter Leimdefizit . Remote-Nameserver lernen Ihre Domain zunächst über die Glue-Datensätze kennen. Wenn diese Remote-Server jedoch eine Aktualisierung durchführen, fragen sie am Ende die falschen Nameserver ab, die Sie mit einem Extra definiert haben
.com
.Dies ist nicht Ihr einziges Problem. Sie führen die gleiche IP-Adresse dreimal in Ihren Leimdatensätzen auf, was äußerst unbeständig ist. Sie sollten immer mehrere Nameserver haben, sie sollten niemals ein Subnetz oder einen Upstream-Netzwerk-Peer gemeinsam nutzen und sie sollten sich niemals am selben physischen Standort befinden. Nach dem derzeitigen Stand der Dinge führt ein kurzes Routing-Problem zwischen DNS-Servern und Ihrem einzelnen Server dazu, dass Ihre Domain vorübergehend nicht erreichbar ist.
Aktualisieren:
Diese Fragen und Antworten wurden auf der Titelseite veröffentlicht und werden immer wieder kommentiert. Dies schließt leider auch Leute ein, die nur ein bisschen zu eifrig sind, auf diese Antwort zu antworten, ohne zu prüfen, ob ihre Punkte bereits in den erweiterten Kommentaren angesprochen wurden.
Das Detail, das die meisten Leute übersehen, ist der Kommentar, den ich hier zitiere:
Wenn Sie der Meinung sind, dass mein Verständnis von negativem Caching von Nameservern falsch ist, ist dies ein offenes Spiel für Diskussionen, aber abgesehen davon müssen Sie etwas anderes auf den Tisch bringen als "es ist eine kleine Site und wen interessiert es, wenn sowohl die Website als auch der DNS-Server außer Betrieb sind gleichzeitig". Wenn du das sagst, verstehst du das Thema bei weitem nicht so gut, wie du denkst.
Zweites Update:
Ich habe ein kanonisches Q & A geschrieben , auf das wir in Zukunft immer dann verweisen können, wenn das Thema einzelner DNS-Server auftaucht. Hoffentlich ist die Sache damit erledigt.
quelle
dig @199.168.117.67 grahamhancock.com NS
macht dies ausdrücklich deutlich - dass Daten von Ihren Servern kommen. Da dies ein "finanzielles Problem" ist, werde ich hier kurz und bündig vorgehen: Wenn Sie keine redundanten DNS-Server betreiben, haben Sie absolut nichts damit zu tun, Ihr eigenes DNS zu betreiben. Sie werden Ausfallzeiten haben. Sofern Sie dem Eigentümer nicht sehr nahe stehen, sind Sie für diese Ausfallzeit verantwortlich und können diese Konfiguration implementieren.Die Verwendung der folgenden Tools gibt einige Hinweise
https://www.whatsmydns.net/#NS/grahamhancock.com
meldet, dass die NS-Einträge in der Domäne aufns1.grahamhancock.com.com
das zusätzliche .com hinweisenhttp://mxtoolbox.com/SuperTool.aspx?action=dns%3agrahamhancock.com&run=toolpage
meldet auch, dass derselbe Nameserver als autorisierend meldet.Wenn Sie hier
http://www.dnsstuff.com/tools#dnsReport|type=domain&&value=grahamhancock.com
reinschauen, wird auch gemeldet, dass Ihre Nameserver geöffnet sind.Es würde also irgendwo entlang der Linie erscheinen, dass die Nameserver nicht richtig eingestellt sind. Wenn sie Ihnen über ein Kontrollfeld usw. korrekt angezeigt werden, müssen Sie mit dem Anbieter sprechen, damit er sie auf den tatsächlichen Servern überprüfen kann.
Diese Links enthalten auch einen vollständigen Bericht über bewährte Methoden und den Umgang damit
quelle
com.com
haben Wildcard-DNS konfiguriert, um diese Art von Fehler auszunutzen. Wenn Ihr NS-Datensatz auf anything.com.com verweist, beantworten sie alle Fragen, die sie erhalten, so, dass der Datenverkehr zu ihnen geleitet wird. Probierendig @anything.com.com anyotherthing.com
Sie die Autorität und zusätzliche Abschnitte der Antwort aus!