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 Serwery DNS jdm.pl: jakie serwery DNS ustawić dla domeny.

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