TTL DNS i propagacja — wyjaśnienie
dns ttl explained · dns propagation time · how long dns changes take
Co oznacza TTL DNS, realistyczne harmonogramy propagacji, obniżanie TTL przed migracją i weryfikacja aktualizacji w DNS Checker vs mapy propagacji.
Autor: DN01 Network Team
TTL (Time To Live) mówi resolverom, jak długo mogą cachować odpowiedź. Propagacja DNS to nie natychmiastowy teleport — to wygasanie starych cache i nowe zapytania pobierające zaktualizowane dane autorytatywne.
DN01 DNS Checker pokazuje aktualne odpowiedzi z naszej ścieżki resolver — idealny do potwierdzenia opublikowanej zmiany. Regionalne mapy propagacji porównują wiele resolverów na świecie w czasie; używaj obu podejść podczas cutover.
Planowanie okna niskiej TTL
Obniż TTL do 300 sekund 24–48 godzin przed zmianą na stabilnych rekordach. Wprowadź zmianę w autorytatywnym DNS. Zweryfikuj w DNS Checker. Podnieś TTL po powrocie stabilności.
Niektórzy registrarzy ignorują niskie minimum TTL — czytaj dokumentację. Timery SOA refresh/retry liczą się przy transferach stref, ale nie identycznie jak cache publicznych resolverów jak TTL.
Dlaczego różne narzędzia pokazują różne odpowiedzi
Rekursywne resolvery cachują niezależnie. Laptop, DNS biurowy i 8.8.8.8 mogą się różnić do wygaśnięcia TTL. Autorytatywne NS powinny zgadzać się od razu — odpytaj DIG @ns1.example.com w razie wątpliwości.
Zmiana nameserverów dodaje propagację glue registrara ponad TTL rekordów — zaplanuj do 48 godzin pełnej globalnej konwergencji nawet przy niskiej TTL.
Najczęściej zadawane pytania
- Czy propagacja to to samo co TTL?
Powiązane, ale nie identyczne. TTL napędza wygaśnięcie cache; propagacja opisuje globalną konwergencję przy odświeżaniu cache.
- Czy mogę wyczyścić cache Google DNS?
Publiczne resolvery nie oferują flush per użytkownik. Poczekaj na TTL lub odpytaj autorytatywne NS bezpośrednio.
- Jakiej TTL używają CDN?
Często niska dla nazw orange-cloud proxied; origin może się różnić. Sprawdź oba w DNS Checker przy debugowaniu.