Drifter ist korrekt, Sie haben ein Nameserver-Konfigurationsproblem. Hier ist das Ende der Ausgabe von dig +trace +additional www.grahamhancock.com:
grahamhancock.com. 172800 IN NS ns1.grahamhancock.com.
grahamhancock.com. 172800 IN NS ns2.grahamhancock.com.
grahamhancock.com. 172800 IN NS server.grahamhancock.com.
ns1.grahamhancock.com. 172800 IN A 199.168.117.67
ns2.grahamhancock.com. 172800 IN A 199.168.117.67
server.grahamhancock.com. 172800 IN A 199.168.117.67
;; Received 144 bytes from 192.35.51.30#53(f.gtld-servers.net) in 92 ms
www.grahamhancock.com. 14400 IN CNAME grahamhancock.com.
grahamhancock.com. 14400 IN A 199.168.117.67
grahamhancock.com. 86400 IN NS ns2.grahamhancock.com.com.
grahamhancock.com. 86400 IN NS ns1.grahamhancock.com.com.
;; Received 123 bytes from 199.168.117.67#53(ns2.grahamhancock.com) in 17 ms
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 +tracestattdessen einer dieser Nameserver sind ...
com.com. 172800 IN NS ns-180.awsdns-22.com.
com.com. 172800 IN NS ns-895.awsdns-47.net.
com.com. 172800 IN NS ns-1084.awsdns-07.org.
com.com. 172800 IN NS ns-2015.awsdns-59.co.uk.
;; Received 212 bytes from 192.26.92.30#53(c.gtld-servers.net) in 22 ms
ns1.grahamhancock.com.com. 30 IN A 54.201.82.69
com.com. 172800 IN NS ns-1084.awsdns-07.org.
com.com. 172800 IN NS ns-180.awsdns-22.com.
com.com. 172800 IN NS ns-2015.awsdns-59.co.uk.
com.com. 172800 IN NS ns-895.awsdns-47.net.
;; Received 196 bytes from 205.251.195.127#53(ns-895.awsdns-47.net) in 16 ms
... 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:
- [...] georedundante DNS-Server verhindern Szenarien, in denen eine kurze Unterbrechung des Routings zu einem temporären negativen Caching von Nameservern führt. So kurz die negative Caching-Zeitspanne auch sein mag, sie wird mit ziemlicher Sicherheit die Zeitspanne überschreiten, in der eine Verbindungsunterbrechung aufgetreten ist. [...] Die Anzahl der Szenarien, in denen mangelnde DNS-Georedundanz nicht zu sporadischen und schwer zu behebenden Verfügbarkeitsproblemen führt, ist genau null.
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.