1. Home
  2. Pomoc
  3. Domeny i DNS
  4. Co to jest DNS i dlaczego zmiany propagują do 24 godzin

Co to jest DNS i dlaczego zmiany propagują do 24 godzin

DNS to system, który tłumaczy nazwy domen na adresy serwerów. Dzięki niemu wpisujesz mojafirma.pl, a przeglądarka trafia na właściwy serwer. Ten artykuł wyjaśnia, jak DNS działa i dlaczego po zmianie ustawień trzeba chwilę poczekać.

Jak działa DNS

Komputery w internecie porozumiewają się adresami IP (np. 192.0.2.10), a nie nazwami. DNS działa jak książka telefoniczna: dla nazwy domeny podaje adres serwera.

Gdy wchodzisz na stronę, dzieje się to w tle:

  1. Twój komputer pyta serwer DNS, na jaki adres wskazuje domena.
  2. Zapytanie wędruje do serwerów DNS odpowiedzialnych za tę domenę (to tzw. serwery autorytatywne, w jdm.pl są to jola.ns.jdm.pl i darek.ns.jdm.pl).
  3. W odpowiedzi wraca adres serwera, a przeglądarka łączy się ze stroną.

Za to, które serwery DNS odpowiadają za domenę, odpowiada delegacja. Za konkretne odpowiedzi (adres strony, poczta, weryfikacje) odpowiadają rekordy w strefie DNS. Zobacz Rekordy DNS wyjaśnione: A, AAAA, CNAME, MX, TXT, SRV.

Dlaczego zmiany nie działają od razu

Żeby internet nie pytał o to samo w kółko, odpowiedzi DNS są zapamiętywane (buforowane) na jakiś czas. Ten czas określa pole TTL przy rekordzie, podane w sekundach.

Propagacja DNS

Rozejście się zmiany DNS po serwerach na świecie nazywamy propagacją. Potrafi trwać nawet do 24 godzin. W tym czasie część odwiedzających widzi już nową wersję, a część jeszcze starą. To normalne.

Na czas propagacji wpływają:

  • TTL rekordu: im niższy, tym szybciej rozejdzie się zmiana. Przed planowaną zmianą możesz obniżyć TTL z wyprzedzeniem.
  • Rodzaj zmiany: zmiana serwerów DNS (delegacji) propaguje się wolniej niż zmiana pojedynczego rekordu w strefie.
  • Pamięć podręczna po Twojej stronie: komputer i przeglądarka też zapamiętują odpowiedzi.

Jak sprawdzić postęp propagacji

  • Wyczyść pamięć DNS na swoim komputerze, żeby zobaczyć aktualny stan u siebie. Opisaliśmy to w artykule Czyszczenie pamięci DNS na Twoim komputerze.
  • Sprawdź z innego urządzenia lub sieci (np. z transmisji danych w telefonie), bo pamięć DNS jest osobna dla każdego urządzenia.
  • Skorzystaj z internetowych narzędzi do sprawdzania DNS, które pokazują, co widzą serwery w różnych krajach.

Najczęstsze problemy

  • Zmieniłem rekord, a strona dalej stara. Odczekaj do 24 godzin i wyczyść pamięć DNS na swoim komputerze. Sprawdź też, czy zmieniłeś rekord przy właściwej domenie.
  • U mnie już działa, ale klient widzi starą stronę. To różne etapy propagacji. Jego pamięć DNS zaktualizuje się w ciągu kilku godzin.
  • Skierowałem domenę na jdm.pl, kiedy ruszy strona. Zmiana serwerów DNS propaguje się do 24 godzin. Zobacz Skierowanie domeny na serwery jdm.pl.

Czy był pomocny?

Podobne

Potrzebujesz pomocy?
Nie możesz znaleźć odpowiedzi, której szukasz? Nie martw się, jesteśmy tutaj, aby pomóc!
Napisz do nas