Propagacja DNS (Domain Name System) to proces rozpowszechniania informacji o zmianach w ustawieniach DNS na wszystkich serwerach DNS na świecie. Jest to czas, jaki upływa od momentu dokonania zmiany rekordów DNS dla danej domeny do momentu, kiedy te zmiany są widoczne na wszystkich serwerach DNS. W tym okresie różne serwery DNS na całym świecie sukcesywnie aktualizują swoje rekordy z nowymi informacjami.
Główne elementy związane z propagacją DNS to:
Zmiana rekordów DNS: Propagacja DNS występuje w kontekście zmian w rekordach DNS domeny, takich jak rekordy A (adresy IP), CNAME (aliasy), MX (serwery poczty), NS (serwery nazw), itp.
Czas życia rekordów (TTL): Każdy rekord DNS ma przypisaną wartość Time To Live (Czas życia), która określa, przez jak długi czas dany rekord może być przechowywany w pamięci podręcznej serwerów DNS. Po upływie tego czasu, serwery DNS odpytujące muszą ponownie uzyskać aktualizowane informacje.
Czas propagacji: Czas propagacji DNS to okres, w którym różne serwery DNS na świecie aktualizują swoje rekordy z nowymi informacjami. Ten czas może wynieść od kilku minut do 48 godzin, choć najczęściej zmiany stają się widoczne w przeciągu kilku godzin.
Lokalne serwery DNS i podręczne pamięci: Lokalne serwery DNS, takie jak te dostarczane przez dostawców internetowych, oraz podręczne pamięci przeglądarek mogą również przechowywać informacje o rekordach DNS. Wprowadzenie zmiany w rekordach DNS wymaga, aby te podręczne pamięci również zostały zaktualizowane.
Monitoring zmian: Istnieją narzędzia online, które pozwalają monitorować postęp propagacji DNS, co pozwala sprawdzić, czy zmiany w rekordach DNS są już widoczne na różnych serwerach DNS na świecie.
TTL jako czynnik wpływający na czas propagacji: Warto zauważyć, że czas propagacji może być także przez TTL. Jeśli TTL rekordów DNS jest ustawione na długi okres, czas propagacji może być również dłuższy.
W praktyce, większość serwerów DNS aktualizuje swoje rekordy stosunkowo szybko i większość użytkowników zauważa zmiany w rekordach DNS w ciągu kilku godzin. Jednak w pewnych przypadkach, np. gdy użytkownik korzysta z bardzo dalekiej lokalizacji geograficznej, czas propagacji może być dłuższy.