Co to jest DNS w hostingu i dlaczego domena bez poprawnych rekordów nie działa?

Masz domenę, masz hosting, ale strona lub poczta nie działa? W takich momentach rzadko winny jest sam serwer. Bardzo często problem leży w DNS – a konkretnie w tym, na jakie serwery nazw i rekordy jest ustawiona domena.
W tym artykule pokażę Ci, co znaczy DNS w hostingu, jak DNS łączy domenę z serwerem, co robią rekordy DNS, jak wpływają na pocztę i bezpieczeństwo oraz jak ogarnąć konfigurację DNS w DirectAdmin, żeby nie bać się żadnej zmiany.
DNS w hostingu – podstawa, bez której domena nie ruszy.
DNS to system, który tłumaczy nazwy domen na adresy IP. Dzięki temu nie musisz wpisywać w przeglądarce ciągu cyfr, tylko ładną nazwę, którą da się zapamiętać.
Za każdym razem, gdy wpisujesz adres strony:
-
przeglądarka wysyła zapytanie do serwera DNS
-
serwer DNS szuka odpowiedniego adresu IP
-
zwraca ten adres do przeglądarki
-
przeglądarka łączy się z serwerem i dopiero wtedy widzisz stronę
Bez tego procesu internet dla przeciętnego użytkownika byłby nie do użycia. Nikt nie chciałby zapamiętywać i wpisywać długich numerów IP.
Jak DNS łączy Twoją domenę z hostingiem?
Pomyśl o DNS jako o takiej internetowej książce telefonicznej. Zamiast szukać numeru telefonu, szukasz adresu IP przypisanego do domeny. Domena zawsze ma przypisane jakieś serwery nazw. Rejestrator nie sprzeda Ci domeny “w próżni”. Pytanie brzmi tylko: czy te serwery nazw wskazują poprawne rekordy DNS, czy po prostu wiszą z ustawieniami domyślnymi, które do niczego Ci nie służą.
DNS to system, który tłumaczy nazwy domen na adresy IP. Ty wpisujesz domena.pl, a przeglądarka za kulisami pyta serwery DNS o numer IP serwera, na którym stoi strona. (Co to jest domena?)

Kluczowy element to serwery nazw (NS) przypisane do domeny. To one odpowiadają na pytanie: „kto przechowuje strefę DNS tej domeny?”.
Masz więc trzy poziomy:
- Domena zarejestrowana u rejestratora.
- Serwery nazw przypisane do tej domeny.
- Rekordy DNS w strefie obsługiwanej przez te serwery nazw.
Domena zawsze ma ustawione jakieś NS – albo rejestratora, albo hostingu, albo zewnętrznego dostawcy DNS. To, czy strona działa, zależy od tego, co jest w strefie DNS na tych serwerach.
Rekordy DNS domeny – co tak naprawdę steruje ruchem?
Sam fakt, że domena ma przypisane serwery nazw, niczego jeszcze nie gwarantuje. Kluczowe są rekordy DNS w strefie domeny.
Najważniejsze typy rekordów, które naprawdę warto znać:
- A – kieruje nazwę (np.
domena.pl) na adres IPv4 serwera. - MX – wskazuje serwery pocztowe obsługujące adresy e‑mail w domenie.
- CNAME – tworzy aliasy domen, np. dla subdomen lub zewnętrznych usług.
- TXT – przechowuje dane tekstowe, m.in. rekordy SPF, DKIM, DMARC, weryfikacje usług
Serwery nazw określają, gdzie znajduje się strefa DNS dla Twojej domeny, a same rekordy DNS precyzują, które usługi i serwery są z nią powiązane. Jeśli rekord A wskazuje nieprawidłowy adres IP, strona nie ładuje się wcale albo wyświetla się z niewłaściwego serwera. Gdy rekordy MX są ustawione błędnie, poczta przestaje docierać do odbiorców, a brak rekordów SPF, DKIM i DMARC powoduje, że wiadomości trafiają do spamu i otwiera drogę do podszywania się pod Twoją domenę.
Czy domena może działać bez DNS?
Nie. I to nawet nie jest skrót myślowy.
- zarejestrowaną domenę
- opłacony serwer
- gotową stronę
Ale dopóki nie ustawisz poprawnych wpisów DNS, te elementy nie są połączone w całość. Domena bez DNS to jak firma bez adresu i szyldu. Z formalnego punktu widzenia istnieje, ale klient i tak nie trafi na Twój hosting.
Technicznie: domena zawsze ma jakieś DNS, bo musi mieć przypisane serwery nazw. W praktyce jednak często może:
- mieć domyślne serwery nazw rejestratora ze strefą „śmieciową” lub pustą,
- mieć serwery nazw hostingu, ale bez skonfigurowanych rekordów A/MX itp.,
- mieć NS zewnętrznego DNS, który nie zna żadnych rekordów dla tej domeny.
Efekt jest taki sam: mimo formalnie przypisanych serwerów nazw domena nie działa tak, jak chcesz.
Minimalna konfiguracja, żeby domena „żyła” w sieci
Żeby domena zaczęła działać sensownie, potrzebujesz:
- właściwych serwerów nazw – takich, nad którymi masz kontrolę (np. hostingu),
- rekordu A lub AAAA wskazującego na Twój serwer WWW,
- rekordów MX dla poczty (jeśli chcesz korzystać z maila w tej domenie),
- ewentualnych rekordów CNAME i TXT dla dodatkowych usług.
Dopiero wtedy domena przestaje być jedynie wpisem u rejestratora i zaczyna realnie funkcjonować z Twoim hostingiem.
Praca lokalna bez publicznego DNS – co możesz zrobić?
Nie da się ominąć faktu, że publiczna domena, aby działać w internecie, musi mieć przypisane serwery nazw. Możesz jednak testować stronę poza publicznym DNS, zanim pokażesz ją światu. To częsta i bezpieczna praktyka przy migracjach oraz większych zmianach na stronie.
W praktyce polega to na tym, że na swoim komputerze lub w sieci lokalnej wskazujesz domenę na inne IP niż to, które widzi reszta internetu. Dzięki wpisowi w pliku hosts albo wykorzystaniu lokalnego serwera DNS możesz pracować na nowej wersji strony, podczas gdy produkcyjna domena nadal działa na starym serwerze. Klienci widzą stabilną stronę, a Ty testujesz zmiany bez ryzyka.
Takie rozwiązanie pozwala przygotować nową konfigurację, sprawdzić działanie strony i poczty oraz wychwycić błędy przed zmianą publicznych rekordów DNS. Trzeba tylko pamiętać, że te testy działają wyłącznie lokalnie. Dla świata liczy się wyłącznie publiczna strefa DNS ustawiona na serwerach nazw przypisanych do domeny. Jeśli chcesz sprawdzić, jak wykonać taki test w systemie Windows, zobacz poradnik: https://wiki.hitme.pl/pomoc/windows/edycja-pliku-hosts-windows/
Czy DNS jest darmowy i kto trzyma Twoje serwery nazw?
Z punktu widzenia użytkownika DNS jest zazwyczaj darmowy. Nie płacisz osobno za to, że Twoje zapytania trafiają do serwerów DNS w sieci.
Masz kilka poziomów:
- publiczne resolvery DNS (Google, Cloudflare, DNS4EU itd.) – które odpowiadają na zapytania użytkowników,
- autorytatywne serwery nazw – które przechowują strefę Twojej domeny (to Cię interesuje najmocniej),
- panel DNS – w którym edytujesz rekordy strefy.
DNS w pakiecie z hostingiem upraszcza cały proces uruchomienia strony i poczty. W praktyce zaczynasz od rejestracji domeny, następnie przypisujesz do niej serwery nazw dostarczone przez hosting, a na końcu konfigurujesz rekordy DNS bezpośrednio w panelu. Wszystko odbywa się w jednym miejscu, bez konieczności ingerowania w techniczne szczegóły działania infrastruktury.
Jeśli chcesz sprawdzić, jakie serwery nazw są aktualnie przypisane do Twojej domeny, możesz zrobić to w każdej chwili za pomocą narzędzia dostępnego pod adresem https://hitme.pl/dns-info/. Dzięki temu szybko zweryfikujesz, czy domena wskazuje na właściwy hosting i czy DNS jest poprawnie skonfigurowany.

Kierowanie domeny – co zmieniasz: NS czy rekordy?
Kiedy mówisz o „kierowaniu domeny”, tak naprawdę dotykasz dwóch poziomów:
- Zmiana serwerów nazw (NS) – czyli mówisz: „od teraz strefą DNS tej domeny zarządza inny operator”.
- Zmiana samych rekordów w strefie – czyli mówisz: „ta domena/ta subdomena ma wskazywać inny serwer, inną pocztę, inną usługę”.
Masz dwa główne scenariusze. DNS może być na hostingu albo u rejestratora domeny. Wybór wpływa na wygodę i ilość ręcznej roboty przy każdej zmianie.
DNS na hostingu (serwery nazw hostingu)
- Wszystko ustawiasz w jednym panelu.
- Rekordy dodają się automatycznie, nie musisz nic robić
- Łatwiej ogarnąć, co gdzie jest, bo DNS idzie razem z hostingiem.
- Mniej ręcznych zmian, gdy dodajesz kolejne domeny.
- Nie każdy hosting oferuje wszystkie technologie DNS, np. Anycast, zaawansowane reguły geolokalizacji czy bardzo rozbudowane filtry.
DNS u rejestratora domeny
- Przy zmianie hostingu często wystarczy podmienić same rekordy (np. IP serwera).
- Każdą nową domenę konfigurujesz ręcznie: A, MX, SPF, DKIM, TXT.
- Przy wielu domenach łatwo coś przeoczyć lub pominąć przy migracji i jest to dużo pracy.
- Zmiany po stronie hostingu (np. nowe IP) nie pojawią się same w DNS u rejestratora.
Konfiguracja DNS w panelu typu DirectAdmin
Jeśli trzymasz strefę DNS na serwerach nazw hostingu z panelem DirectAdmin, całą konfigurację robisz właśnie tam. Serwery nazw hostingu są autorytatywne, więc wszystko, co wpiszesz w panelu, przekłada się na realne działanie domeny. Zmian w rekordach możesz dokonać w panelu hostingowym, więcej dowiesz się w poradniku Jak skierować subdomenę na inny serwer? | Jak to zrobić na hostingu?

Najczęściej zadawane pytania o DNS, domeny i serwery nazw
Bo sama obecność serwerów nazw nie wystarczy. Potrzebujesz też poprawnej konfiguracji strefy DNS: rekordu A/AAAA dla strony, MX dla poczty, ewentualnie CNAME i TXT dla dodatkowych usług. Sprawdź Jak diagnozować konfigurację DNS dla domeny. – Blog
Tam, gdzie ustawione są autorytatywne serwery nazw dla domeny. Jeśli NS wskazuje na hosting, rekordy zmieniasz w panelu hostingu. A jeśli na rejestratora – w panelu rejestratora. Jeśli nie wiesz gdzie je masz, sprawdź korzystając z naszego poradnika.
Domena zacznie korzystać z nowej strefy DNS na nowych serwerach nazw. Jeśli w tej strefie nie ma skonfigurowanych odpowiednich rekordów, strona i poczta przestaną działać, mimo że domena formalnie “ma DNS”. Przy migracji domeny do nowego rejestratora strefy DNS przenoszą się automatycznie, więc nie musisz nic robić.
Możesz zostać przy DNS rejestratora i tam ustawić rekordy na IP hostingu. Z punktu widzenia działania to w porządku. Ale szybko poznasz że dla wygody i przejrzystości często lepiej trzymać DNS tam, gdzie jest hosting – ale to już kwestia strategii, nie przymus.
