Przejdź do treści

Sprawdzanie TTL w DNS

Zobacz TTL każdego rekordu domeny odczytany z serwera nazw strefy i sprawdź, jak wcześnie go obniżyć przed przeniesieniem na nowy serwer.

Co sprawdza to narzędzie

DNSPeek znajduje strefę, do której należy domena, i jej serwery nazw, a potem pyta jeden z nich bezpośrednio, bez rekursji, o rekordy A, AAAA, CNAME, MX i TXT domeny oraz rekordy NS i SOA strefy. Ponieważ odpowiedź pochodzi z serwera autorytatywnego, TTL jest tym skonfigurowanym, a nie odliczaniem z czyjejś pamięci podręcznej. Jeśli żaden serwer nazw nie odpowiada, narzędzie korzysta z publicznego resolvera i o tym informuje.

Jak czytać wynik

„TTL rekordów strony” to najwyższy TTL rekordów A, AAAA i CNAME, czyli tych, które zmieniają się przy przeprowadzce strony. Przy 300 sekundach lub mniej domena jest gotowa do przełączenia: w ciągu pięciu minut od zmiany resolvery zapytają ponownie i dostaną nowe IP. Wyższa wartość mówi, z jakim wyprzedzeniem trzeba ją obniżyć. TTL rekordu MX ma znaczenie tylko wtedy, gdy przenosi się też poczta.

Co sprawdzić po migracji

Po przełączeniu potwierdź, że nowe IP się rozeszło, w narzędziu do sprawdzania propagacji DNS, a potem znów podnieś TTL. Czekając, aż wygaśnie stary TTL, przetestuj nowy serwer przez link do podglądu: poradnik migracji wymienia, co sprawdzić.

Najczęściej zadawane pytania

Czym jest TTL w DNS?

TTL (time to live, czas życia) to liczba sekund, przez które resolver może przechowywać odpowiedź DNS, zanim zapyta ponownie. Przy TTL 3600 resolver odwiedzającego może używać starego IP nawet przez godzinę po zmianie rekordu.

Z jakim wyprzedzeniem obniżyć TTL przed migracją?

Co najmniej o czas równy obecnemu TTL. Jeśli TTL wynosi 86400 (jeden dzień), obniż go do 300 dzień lub więcej przed przełączeniem, aby każda zapamiętana kopia z długim TTL wygasła, zanim zmienisz IP.

Dlaczego publiczne narzędzie DNS pokazuje inny TTL?

Resolvery odliczają TTL, gdy odpowiedź leży w ich pamięci podręcznej, więc pokazują pozostały czas, a nie skonfigurowaną wartość. To narzędzie pyta serwer nazw samej strefy, który zwraca ustawiony przez Ciebie TTL.

Czy po przeprowadzce podnieść TTL z powrotem?

Tak, gdy strona działa na nowym serwerze i nie spodziewasz się powrotu. TTL 3600 lub więcej zmniejsza liczbę zapytań DNS i utrzymuje dostępność strony podczas krótkich awarii DNS.

Czym jest wartość „Brak rekordów zapamiętywany na”?

To TTL negatywnego cache’owania z rekordu SOA strefy. Jeśli ktoś sprawdzi nazwę, która jeszcze nie istnieje, resolvery zapamiętują tę odpowiedź na tak długo, więc twórz nowe rekordy, np. www, zanim ktokolwiek o nie zapyta.

Przenosisz stronę na nowy serwer?

Zobacz stronę na nowym serwerze, zanim zmienisz DNS: DNSPeek daje jeden link HTTPS do podglądu, który działa na dowolnym urządzeniu i który możesz udostępnić zespołowi lub klientowi. Bez pliku hosts i bez VPN.

Utwórz darmowy link do podglądu