Zum Hauptinhalt springen

DNS-TTL für eine Migration wählen: Annahmen dokumentieren

Eine TTL-Entscheidung erklärt, was einstellbar ist und welche Zeiterwartung die Nachweise tragen. Ein kleinerer Vorschlag löscht keine bereits gespeicherten Antworten. Diese eigene Hilfe nutzt am 14. Oktober 2026 abgerufene Quellen und führt keine DNS-Abfrage, Zonenprüfung, Kontoaktion oder Änderung aus.

Boletolibre-Redaktion

Veröffentlicht

Drei TTL-Bahnen trennen alten Cachehorizont, künftige 600-Sekunden-Kandidaten und negatives Minimum; offene Enden und ein fester Providermodus bleiben sichtbar.
Eigenes Schema mit erfundenen Zahlen: Bahn 1 modelliert alte 7200 Sekunden von 08:00 bis 10:00; der Vorschlag 09:30 liegt 30 Minuten davor. Bahn 2 zeigt 600 Sekunden nur für künftige Kandidatenantworten. Die separate T2-Karte verwirft 60 Sekunden für den dokumentierten festen Auto-300-Modus. Bahn 3 nimmt das Minimum von SOA-TTL 1800 und SOA.MINIMUM 900: 15 Minuten von 14:05 bis 14:20. Die getrennte $TTL-Karte ist ein Masterdatei-Standard, kein negativer Cacheeingang. Punkte und Fragen erhalten Ungewissheit. Keine gemessene Zeitachse oder globale Ablaufuhr; feine Angaben brauchen diese Legende.

Wählen Sie zuerst eine begründbare Erwartung

Benennen Sie erlaubten Eintrag/Typ, Grund für eine temporäre Einstellung, DNS-Provider, Modus und Nachweisverantwortung. Trennen Sie aktuellen Wert, Kandidat und geerbten Standard. Kennzeichnen Sie Felder mit datierter Quelle als einstellbar, fest oder unbekannt. Eine angezeigte TTL ist nicht automatisch ein bearbeitbares Recordfeld.

Diese Entscheidungsvorlage ist enger als der Umschaltplan. Veröffentlichungsreihenfolge, Betriebsprüfpunkte und Rücknahme bleiben dort; Mailabhängigkeiten haben ihre eigene Prüfung. Ändern Sie keine sachfremden Einträge oder Delegation, nur damit ein Zeitvorschlag kürzer wirkt.

Beginnen Sie mit einer leeren TTL-Entscheidungskarte

Deckblatt: Zweck/Recordumfang ____; Provider-/Modus-/Plannachweis mit Datum ____; Verantwortung ____; Fenster/Zeitzone ____; geschützte Abhängigkeiten ____; Umschaltverantwortung ____. Verwenden Sie genehmigte Referenzen statt Zugangsdaten oder privater Zonenwerte. Wiederholen Sie die Karte je Eintrag oder Erwartung.

EntscheidungsfeldIhr Nachweis oder Ihre offene Frage
KonfigurationName/Typ ____; expliziter/geerbter Wert in Sekunden ____; einstellbar/fest/unbekannt mit Beleg ____.
Kandidat und GrundWert ____; Providerunterstützung ____; Cache-/Abfrageabwägung ____; Prüfverantwortung ____.
AltantwortmodellFrühere positive TTL ____; geplante Absenkungsveröffentlichung ____; fehlender Veröffentlichungsbeleg ____.
Separate UmschaltungVorgeschlagene Zeit ____; vereinfachter Althorizont ____; Differenz ____.
Negativer ZweigNXDOMAIN/NODATA/unbekannt ____; SOA-TTL ____; SOA.MINIMUM ____; Quelle/Verantwortung ____.
Unbekanntes VerhaltenFrühere Aktualisierung/lokaler Cache/bedingte Serve-Stale-Regel ____; Nachweisverantwortung ____.
Entscheidung und PrüfungÄndern/Nachweis suchen/bedingte Erwartung ____; TTL-Prüfauslöser nach Abnahme und Verantwortung ____.

Leer oder unbekannt ist eine ausdrückliche Grenze. Weder eine geplante Uhrzeit noch eine Formel beweist eine ausgeführte Aktion. Spätere gesondert genehmigte Beobachtungen brauchen eigene Quelle, Zeit und Umfang.

Trennen Sie Dauer und Providerkontrolle

RFC 8767 Abschnitt 4 beschreibt TTL als Sekundendauer, bevor die Quelle erneut konsultiert werden muss; null gilt für die laufende Transaktion. Bei fehlgeschlagener autoritativer Aktualisierung erlaubt er bedingt abgelaufene Daten. Das Dokument vom März 2020 begründet daher keine unbedingte Frischefrist und sagt nicht, dass alle Resolver Serve-Stale verwenden.[1]

Cloudflares Seite, aktualisiert am 16. April 2026, beschreibt festes Auto mit 300 Sekunden für Proxy-Records, planabhängige DNS-only-Optionen und eine getrennte Nameserver-TTL-Funktion. Lokale Caches können die sichtbare Änderung verzögern. Prüfen Sie tatsächlichen Modus und aktuelle Optionen; Auto und Bearbeitbarkeit sind nicht providerübergreifend gleich.[2]

Behandeln Sie fehlende Antworten getrennt

RFC 2308 Abschnitte 3–5 leiten die begrenzte negative Lebensdauer aus dem kleineren Wert von SOA-TTL und SOA.MINIMUM ab. NXDOMAIN verwendet Name/Klasse, NODATA Name/Typ/Klasse als Cacheschlüssel. Timeout, anderer Fehler oder leere Antwort ist nicht automatisch einer dieser Fälle. Lassen Sie die zuständige Person passende Nachweise klären; hier wird nicht abgefragt.[3]

Das Dokument vom März 1998 trennt den Masterdatei-Standard $TTL für folgende Einträge ohne explizite TTL von SOA.MINIMUM. Eine positive A-/AAAA-Kandidaten-TTL oder $TTL ersetzt keine negativen Nachweise. Historische Signaturdetails und numerische Resolverempfehlungen werden nicht übernommen; verfügbare Providerkontrollen werden nicht vorausgesetzt.[3]

Fiktive Birch Lantern Migration: Vorlauf ändern

Fiktive ZeileKandidat und Planungsentscheidung
T1 Web-A: alte positive TTL 7200 Sekunden; erfundener DNS-only-Modus erlaubt 600Kandidat 600 braucht Begründung; Vorlauf ändern.
T2 Proxy-Web: erfundener Cloudflare-Proxy-Modus, dokumentiertes festes Auto 300Vorschlag 60 Sekunden: ungestützte Bearbeitungsannahme verwerfen.
T3 NewLabel-A: eigener Abwesenheitsfall; SOA-TTL 1800, SOA.MINIMUM 900Keine SOA-Änderung; unabhängige negative Prüfung.

T1 plant die Absenkung für 08:00 und die Umschaltung für 09:30. 7200 Sekunden = 2 Stunden; vereinfachter Horizont 08:00 + 2 Stunden = 10:00. Der Vorlauf beträgt 90 Minuten, 30 Minuten zu wenig: ÄNDERN. Auch 10:00 belegt weder Ablauf aller Caches noch Bereitschaft. Kandidat 600 ersetzt alte 7200 in gespeicherten Antworten nicht rückwirkend.

T3: min(1800,900) = 900 Sekunden = 15 Minuten. Speichert ein fiktiver Resolver dieses begrenzte NXDOMAIN um 14:05, reicht das normale Negativ-TTL-Modell bis 14:20. Ein Nutzungsvorschlag 14:10 liegt 5 Minuten danach, 10 Minuten zu früh. Das ist unabhängig von T1s 600, keine gemeinsame Speicherzeit oder echte Abwesenheitsfeststellung. NODATA und andere Fehler bleiben getrennt.

Drei Zeilen: 1 einstellbarer Wert mit Vorlaufänderung + 1 abgelehnte Bearbeitung im festen Modus + 1 eigener Negativfall = 3. Keine universelle TTL, Veröffentlichung, Cacheleerung oder Zielstilllegung. Die fiktive Mira prüft T1 erst nach gesondert autorisierten Umschaltabnahmenachweisen, die hier fehlen.

Formulieren Sie eine bedingte Zeiterwartung

Ein kürzerer Kandidat kann die normale Lebensdauer künftiger Cacheantworten senken, mit Abwägung zwischen Caching und Aktualisierungsabfragen. Er behebt weder Zielfehler, Delegation, lokalen Cache noch fehlgeschlagene Aktualisierung. Frühere TTL und geplante Veröffentlichung bleiben getrennt vom künftigen Wert.[2]

Benennen Sie unbekannte frühere Aktualisierungen und bedingte Serve-Stale-Regeln. Ein vereinfachter Althorizont kann zu knappen Vorlauf aufdecken, aber weder weltweiten Ablauf, wirksame maximale Überalterung noch Dienstabnahme belegen. Keine automatische 60-/300-Sekunden- oder 24–48-Stunden-Regel folgt daraus.[1]

Weisen Sie Nachweise und spätere Prüfung zu

Übergeben Sie unterstützten Kandidaten mit Grund, Einstellbarkeitsbeleg, Altannahme, getrennten Negativzweig, offene Fragen und bedingte Zeitangabe. Benennen Sie Verantwortung und Auslöser der TTL-Prüfung nach gesonderter Umschaltabnahme. Ein längerer Rückkehrwert schafft eine eigene Erwartung; diese Vorlage führt ihn nicht aus und erlaubt keine Stilllegung.

Quellen und weiterführende Informationen

  1. TTL-Sekunden und bedingtes Serve-Stale: RFC 8767, März 2020, Abschnitt 4RFC Editor · Abgerufen
  2. Providermodi und lokaler Cache: Cloudflare TTL, Stand 16. April 2026Cloudflare · Abgerufen
  3. Negative Antworten, SOA-Minimum und Dateistandard: RFC 2308, März 1998, Abschnitte 3–5RFC Editor · Abgerufen