Warum gibt DNS zufällig zwei unterschiedliche Ergebnisse zurück?

11

Ich habe vor 30 Stunden meinen Nameserver und meine Host-Firma für meine Domain geändert . Nun DNS Propagation überprüft anzuzeigen , dass der korrekte Name - Server ist weltweit anerkannt.

Browser auf meinen eigenen Computern produzieren jedoch die alte Site. Ich habe mehrere Browser und mehrere Geräte (Ubuntu und Android) ausprobiert, darunter einige, die nie auf die Site zugegriffen haben, um sicherzustellen, dass das Problem nicht durch DNS-Caching im Browser oder auf den Computern verursacht wird. Wenn ich Hola oder Tor als Proxy aus anderen Ländern verwende, erhalte ich die neue Site korrekt.

Seltsamerweise wechseln einige Browser gelegentlich zwischen der Erstellung der einen oder der anderen Site.

Ich vermute, dass der DNS meines ISP verrückte Ergebnisse liefert, aber wie könnte ich das diagnostizieren?

Seltsamerweise zeigt monitor.us die Site mehrmals täglich als "down" und dann "up" an, wenn dies, soweit ich das beurteilen kann, nicht geschieht. (Es handelt sich um eine einfache Wordpress-Site mit derzeit keinem Datenverkehr.) Dies würde darauf hindeuten, dass monitor.us auch seltsame DNS-Werte erhält. Wie kann ich das diagnostizieren?

Joshua Fox
quelle
5
Haben Sie die Seriennummer geändert?
Markus W Mahlberg

Antworten:

22

Die Ausgabe von dig any joshuafox.comzeigt, dass die TTL für Ihre Domain 604800 Sekunden oder eine Woche beträgt. Das ist ein ungewöhnlich hoher Wert, den Sie möglicherweise ändern möchten. Erwarten Sie, dass die Weitergabe Ihrer neuen Konfiguration bis Ende der Woche vollständig weitergegeben wird.

Markus W Mahlberg
quelle
Beeindruckend! Ja, ich verstehe deinen Standpunkt. Ich hätte nicht einmal gedacht, dass TTL so lange eingestellt sein könnte.
Joshua Fox
2
@JoshuaFox Zum späteren Nachschlagen reichen die allgemeinen Werte für die TTL von etwa 3600 Sekunden am unteren Ende für Domänen, von denen Sie wissen, dass sie wahrscheinlich einige Änderungen an 86400 (24 Stunden) am oberen Ende haben werden.
Shadur
2
@Shadur "Common" sind für dynamische DNS-Anwendungen ebenfalls Werte von nur 60 s.
glglgl
1
Für die Registrierung (dh die Einträge auf den Root- und GTld-Servern) ist eine niedrige TTL sicherlich keine gewünschte dauerhafte Lösung. Ich bezweifle, dass * .dtld-servers.net sich freuen würde, wenn die TLD der google.com-Delegation beispielsweise eine TTL von 5 Sekunden hätte.
Hagen von Eitzen
Ich zweite @HagenvonEitzen: Es gibt sehr gute Gründe für das Zwischenspeichern von Ergebnissen, die Reduzierung der Latenz ist nicht das geringste. Bei den Billiarden Anfragen pro Sekunde, von denen die meisten eine DNS-Auflösung erfordern, würden die Root- und (g) tld-Server einfach schmelzen. Dynamisches DNS nutzt grundsätzlich eine Lücke auf Kosten anderer. Angesichts der Preise für eine Domain einschließlich DNS-Hosting in diesen Tagen sehe ich den Punkt einfach nicht.
Markus W Mahlberg
4

Joshua,

Sie können sogar eine lange TTL beibehalten, wie Sie es getan haben, wenn Sie Ihren Server vor zu vielen Aktualisierungen schützen möchten - ich gehe davon aus, dass Sie Gründe hatten, ihn so hoch einzustellen (ich würde zwei Tage empfehlen - 3 bei einem MAXIMUM ), aber Wenn Sie große Änderungen wie diese planen, setzen Sie diese immer auf einige Stunden (oder Minuten!) pro Woche vor der Servermigration zurück.

Es kann eine höhere Belastung für Ihren Server darstellen, aber vertrauen Sie mir, es wird Sie von einer Vielzahl von Problemen fernhalten. Nehmen wir an, nach dem Umzug läuft alles reibungslos und leise. Einige Zeit später sehen Sie, dass eine der Maschinen nicht so reagiert, wie sie sollte. Es kann sich um einen Hardwarefehler, einen neuen Netzwerkfaktor (haben Sie das Verhalten Ihrer Anwendung unter den neuen Load-Balancern getestet?), Einen Stromversorgungsfehler handeln. Es kann sich um eine Menge Dinge handeln. In all diesen Szenarien basiert Ihre Fähigkeit, die Dinge für die Benutzer so schnell wie möglich transparent zu machen, indem Sie zur alten Infrastruktur zurückkehren, auf Ihrer DNS-TTL.

DarkLighting
quelle
Vielen Dank. Ich habe es nicht so hoch eingestellt. Der Hosting- / Nameserver-Anbieter ipage hat dies anscheinend standardmäßig getan. Ich hätte nicht gedacht, dass sie es so unglaublich hoch gesetzt haben könnten.
Joshua Fox
Manchmal denke ich, dass hohe Standard-TTLs von kombinierten DNS- / Hosting-Anbietern ein schmutziger Trick sind, um Benutzer zu bestrafen, die zu Hosting von Drittanbietern wechseln ...
R .. GitHub STOP HELPING ICE
@JoshuaFox die whoisfür Ihre Domain noch Listen ipage.com- sind sie der neue Anbieter?
Alnitak
@Altinak ipage.com ist der Webhost und stellt auch den Nameserver bereit. (Der Registrar ist GKG, und die Website wurde bis letzte Woche bei DotEasy gehostet.) Ich habe E-Mail (MX) auf Google Apps verschoben.
Joshua Fox