Jak działa DNS?
Wyobraź sobie, że chcesz zadzwonić do znajomego. Nie wpisujesz z pamięci jego ciągu cyfr numeru telefonu - otwierasz książkę adresową w smartfonie, klikasz jego imię, a telefon sam wybiera odpowiedni numer.
W świecie internetu dzieje się dokładnie to samo. Kiedy wpisujesz w przeglądarkę adres taki jak google.com czy upon.pl, Twój komputer nie ma pojęcia, dokąd iść. Komputery komunikują się wyłącznie za pomocą liczb, czyli adresów IP (np. 94.154.117.40).
Abyś nie musiał pamiętać skomplikowanych ciągów cyfr, powstał system DNS (Domain Name System) – internetowa książka telefoniczna.
Pomagę nie tylko z hostingiem, ale też z poprawnym skonfigurowaniem domeny i rekordów DNS. Zobacz, co obejmuje konfiguracja hostingu, domeny i poczty firmowej.
4 kroki działania DNS
Wpisujesz domenę i pytasz system
Wszystko zaczyna się od momentu, gdy wpisujesz nazwę domeny w oknie przeglądarki i wciskasz Enter. W tym momencie Twoja przeglądarka wysyła zapytanie: „Hej, znam nazwę strony, jaki jest jej numer IP serwera?”.
Serwery DNS szukają dopasowania
Zapytanie trafia do sieci serwerów DNS zarządzanych przez dostawców internetu oraz rejestratorów domen. System zaczyna przeszukiwać swoje bazy danych:
Sprawdzenie pamięci podręcznej: Najpierw komputer sprawdza, czy nie odwiedzałeś tej strony niedawno. Jeśli tak, ma już zapisany adres IP i od razu wyświetla stronę.
Odpytywanie bazy głównej: Jeśli strony nie ma w pamięci, serwer DNS sprawdza rozszerzenie (np. .pl lub .com), aby dowiedzieć się, który rejestrator kontroluje tę domenę. Jeżeli chcesz lepiej zrozumieć, czym jest sama domena i z jakich części się składa, zobacz artykuł co to jest domena internetowa.
Pobranie adresu IP: System dociera do serwera, na którym zapisano oficjalne powiązanie: nazwa-domeny = konkretny adres IP.
Połączenie z serwerem docelowym
Gdy serwer DNS odnajdzie właściwy numer IP, odsyła go z powrotem do Twojej przeglądarki. Teraz, mając już precyzyjne współrzędne, przeglądarka wysyła bezpośrednie zapytanie do serwera hostingowego, na którym fizycznie leżą pliki strony. Więcej o tym, czym jest serwer i miejsce dla plików strony, wyjaśniam w artykule czym jest hosting.
Strona wyświetla się na ekranie
Serwer docelowy odbiera sygnał i natychmiast odsyła spakowane dane (kod HTML, grafikę, teksty). Twoja przeglądarka składa je w całość i w efekcie widzisz gotową, działającą stronę internetową.
Ciekawostka: Choć opis ten brzmi jak długa biurokratyczna procedura, cały ten proces - od wpisania domeny do pobrania IP z serwera DNS - trwa zazwyczaj od kilku do kilkudziesięciu milisekund.
Dlaczego to ważne dla Twojego widoczności w sieci?
Rejestrując domenę u wybranego dostawcy, kupujesz jedynie unikalną "nazwę". Aby ta nazwa działała, rejestrator musi prawidłowo przypisać ją w systemie DNS do adresu IP Twojego hostingu. Bez poprawnej konfiguracji DNS, Twoja strona firmowa po prostu zniknie z radarów użytkowników.
