Domain IP Lookup

DNS-TTL-Abfrage: Wie lange dauert eine Änderung?

Die TTL (Time to Live) gibt an, wie viele Sekunden eine DNS-Antwort zwischengespeichert werden darf, bevor ein Resolver neu fragen muss. Deshalb kann eine DNS-Änderung für manche Minuten und für andere einen Tag dauern. Prüfen Sie unten die TTL der A- und AAAA-Records einer Domain und nutzen Sie dann den Plan darunter, bevor Sie etwas anfassen.

Ausprobieren:

Die TTL, die Sie hier sehen, ist ein Countdown

Die TTL wird jedem Record von dem zugewiesen, der das DNS der Domain betreibt. Holt ein Resolver den Record, behält er eine Kopie und zählt die TTL herunter. Dieses Tool fragt einen öffentlichen, zwischenspeichernden Resolver, daher ist die Zahl die verbleibende Zeit dieser Kopie. Sie kann niedriger sein als der Wert, den der Inhaber festgelegt hat, und springt nach der Aktualisierung des Caches auf den vollen Wert zurück.

Um den konfigurierten Wert abzuschätzen, führen Sie die Abfrage zweimal im Abstand weniger Sekunden aus. Sinkt die Zahl, sehen Sie den Countdown, und der höchste Wert, den Sie je sehen, liegt dem eingestellten am nächsten.

Gängige TTL-Werte und wann man sie verwendet

TTLSekundenTypische Verwendung
1 Minute60Records, bei denen Sie kurzfristige Änderungen erwarten, etwa Failover-Adressen
5 Minuten300Eine gute Einstellung während der Vorbereitung einer Migration oder Umstellung
1 Stunde3600Ein verbreiteter Standard für gewöhnliche Records
4 Stunden14400Stabile Records, die sich gelegentlich ändern
1 Tag86400Records, die sich fast nie ändern, etwa langjährige Mailserver

Ein Änderungsplan, bei dem keine Besucher verloren gehen

  • Fragen Sie die aktuelle TTL des Records ab, den Sie ändern möchten.
  • Senken Sie die TTL einen Tag oder mehr vor der Änderung auf 300 Sekunden. Warten Sie mindestens so lange wie die alte TTL, damit jeder Cache den kurzen Wert übernommen hat.
  • Nehmen Sie die Änderung vor. Innerhalb weniger Minuten liefern die meisten Resolver die neue Antwort aus.
  • Wenn alles funktioniert, erhöhen Sie die TTL wieder. Sehr kurze TTLs bedeuten mehr DNS-Verkehr und einen etwas langsameren ersten Besuch.

Was schiefgeht, wenn eine TTL zu hoch oder zu niedrig ist

  • Zu hoch: Ein Fehler oder eine veraltete Adresse bleibt so lange sichtbar, wie die TTL es vorgibt, und der Failover auf einen Reserveserver ist langsam, weil Besucher die alte Adresse weiter nutzen.
  • Zu niedrig: Ihr DNS-Anbieter beantwortet deutlich mehr Anfragen, was Geld kosten kann und den ersten Besuch aus jedem Netzwerk leicht verzögert.
  • Manche Resolver wenden eine eigene Unter- oder Obergrenze an und ignorieren Werte außerhalb davon, sodass eine sehr niedrige TTL nicht immer eingehalten wird.
  • Records, die über ein CDN oder einen Load Balancer ausgeliefert werden, nutzen oft absichtlich kurze TTLs, weil der Anbieter die Adressen dahinter häufig ändert.

Häufig gestellte Fragen

Ratgeber