Uptime: 99.978%
Strony WWW:
Nowe strony WWW dzisiaj:
100 000 Użytkowników w SEOHOST. To dzięki Wam! Czytaj więcej W SEOHOST Użytkownik jest zawsze na pierwszym miejscu! Czytaj więcej Z SEOHOST korzysta już ponad 90 000 Użytkowników! Czytaj więcej Pełna transparencja: uptime naszej infrastruktury Czytaj więcej Wywiad z naszym CEO na bezprawnik.pl Czytaj więcej SEOHOST.pl zdobywa 2 miejsce w rankingu NASK. Czytaj więcej Uwaga: kolejna próba phishingu! Czytaj więcej Dlaczego warto migrować do SEOHOST? Czytaj więcej
Redakcja SEOHOST.pl
Redakcja SEOHOST.pl
19 Sierpnia 2025
4 minuty

Co to jest DNS, jak to działa?

Bez DNS nie działałby żaden adres internetowy. To właśnie dzięki niemu wpisanie twojadomena.pl prowadzi do odpowiedniego serwera, a Ty widzisz swoją stronę zamiast ciągu liczb. W naszym artykule tłumaczymy, czym jest system DNS, jak działa rozwiązywanie nazw domenowych, dlaczego propagacja DNS może trwać nawet 30 godzin oraz co oznaczają komunikaty typu „Serwer DNS nie odpowiada”. Jeśli chcesz zrozumieć ten proces od podstaw i dowiedzieć się, jak samodzielnie skonfigurować własne serwery DNS, to zapraszamy do lektury:

Co to jest DNS i dlaczego to w ogóle działa?

DNS, czyli Domain Name System, to system tłumaczący adresy czytelne dla człowieka (np. mojafirma.pl) na adresy IP zrozumiałe dla maszyn (np. 185.23.45.67). I odwrotnie. Porównajmy to do książki telefonicznej, gdzie masz nazwę (firmy, użytkownika, miejsca i przypisany do niej numer telefonu. Wpisujesz nazwę domeny, a system sam dba o to, aby połączyć cię z konkretnym serwerem, a na serwerze system dba o to, aby wskazać konkretne zasoby. 

Bez DNS każde wejście na stronę www musiałoby wyglądać jak wpisywanie numeru IP serwera. Tak jak nikt nie pamięta numeru do każdej osoby, z którą chce rozmawiać, tak samo nikt nie chce pamiętać adresów IP każdej strony internetowej.

Przy okazji, jeśli zastanawiasz się, jak ustawić serwery DNS dla swojej domeny lub ile trwa delegacja domeny internetowej i propagacja DNS po zmianie? To jedne z najczęściej zadawanych pytań przy przenoszeniu domeny między operatorami lub konfiguracji nowej strony. W rzeczywistości wszystko sprowadza się do kilku kliknięć w panelu klienta – o ile wiesz, gdzie szukać. Jeśli chcesz dokładnie zrozumieć jak skonfigurować własne serwery DNS w panelu klienta, a także poznać listę serwerów DNS popularnych firm hostingowych, sprawdź instrukcje, które krok po kroku przeprowadzą Cię przez cały proces.

Jak działa system DNS? 

1. Domena i IP – kto z kim i po co

  • Domena to tylko etykieta: google.com, wp.pl, blog.mojafirma.pl
  • Adres IP to cyfrowy adres serwera, np. 172.217.22.14
  • DNS tłumaczy domenę na IP – po to, żeby komputer wiedział, gdzie wysłać zapytanie

2. DNS Resolver – pierwszy pomocnik

Gdy wpisujesz adres strony w przeglądarce, zapytanie trafia najpierw do tzw. resolvera DNS. To usługa, którą często zapewnia Twój operator internetu (ISP) lub publiczny DNS, np. Google (8.8.8.8) czy Cloudflare (1.1.1.1). Resolver sprawdza:

  • Czy zna już IP danej domeny (pamięć podręczna)?
  • Jeśli nie, rusza w podróż po systemie DNS.

3. Root, TLD, NS – trzy poziomy poszukiwań

Proces przypomina łańcuch:

  1. Root DNS: mówi, kto obsługuje daną końcówkę domeny (np. .pl, .com, .org)
  2. TLD DNS: mówi, który serwer nazw obsługuje konkretną domenę (np. mojafirma.pl)
  3. Autorytatywny DNS (Name Server): przechowuje konkretne dane – np. że mojafirma.pl kieruje na 185.23.45.67

Jeśli podczas próby wejścia na stronę widzisz komunikat „Serwer DNS nie odpowiada”, oznacza to, że Twój komputer nie otrzymał odpowiedzi na zapytanie o adres IP domeny. Innymi słowy – system nie wie, gdzie skierować Twoją przeglądarkę. Przyczyną może być tymczasowa awaria publicznego DNS.

4. I w końcu trafiasz do serwera

Po uzyskaniu IP, przeglądarka wysyła żądanie HTTP do tego adresu. To tam działa Twój WordPress, sklep czy CRM. Serwer odpowiada i ładuje się Twoja strona w przeglądarce internetowej. 

Dlaczego propagacja DNS może trwać do 30h?

Gdy zmieniasz ustawienia DNS – np. przypisujesz nowy rekord A albo zmieniasz hosting – informacja o tym nie rozchodzi się natychmiast po całym Internecie.

Dzieje się tak, bo system DNS (Domain Name System) to rozproszona, hierarchiczna sieć serwerów, których zadaniem jest przechowywać informacje o domenach i tak jakby, wymieniać się tymi informacjami. Nie robią tego aktywnie "na zapas", jak np. sieci P2P. Raczej działają na zasadzie "pytanie–odpowiedź" (query–response). Gdy ktoś zada pytanie (np. „jaki jest IP example.com?”), DNS-y po kolei zbierają informacje z serwerów nadrzędnych aż dotrą do źródła (autorytatywnego serwera nazw), a następnie buforują wynik – żeby nie pytać ponownie przez określony czas.

  1. Cache DNS – DNS resolver trzyma w pamięci wcześniej uzyskane odpowiedzi przez ustalony czas (TTL – time to live). Może to być 5 minut, 1 godzina, a nawet 48 godzin.
  2. Rozproszenie systemu – DNS działa w systemie rozproszonym na setkach tysięcy serwerów na całym świecie. Zanim każdy z nich zaktualizuje dane, może minąć kilkadziesiąt godzin.
  3. Urządzenia końcowe też cache’ują – przeglądarka, komputer, router mogą lokalnie trzymać informację o starym IP i nie sprawdzać nowego DNS aż do wygaśnięcia TTL.

Czyli gdy zaktualizujesz wpis DNS (np. zmienisz IP domeny), inne DNS-y nie wiedzą o tym od razu. Dowiedzą się dopiero, gdy ktoś zada zapytanie, a dotychczasowy wpis wygasł (TTL minął). To dlatego zmiany DNS mogą być widoczne w jednym miejscu po 10 minutach, a w innym dopiero po 24 godzinach – wszystko zależy od cache’u i tego, kto jeszcze ma stare dane w pamięci.

Jeśli zmieniasz hosting lub konfigurację, odczekaj przynajmniej 24–30 godzin, zanim uznasz, że coś nie działa. Jeśli potrzebujesz pomocy, skorzystaj z naszej bezpłatnej migracji hostingu. 

Czy udało Ci się rozwiązać problem?
Nie znalazłeś odpowiedzi na swoje pytanie?