Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. INF.02
  4. DNS - Domain Name System

DNS - Domain Name System

Słownik kwalifikacji INF.02 - Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych

DNS to system tłumaczenia nazw domenowych i nazw hostów na adresy IP. Dzięki DNS użytkownik może wpisać np. www.example.com, a komputer otrzyma odpowiadający tej nazwie adres IP serwera.

Po co jest DNS?

Komputery komunikują się w sieci za pomocą adresów IP, ale dla człowieka łatwiejsze są nazwy. DNS pełni funkcję podobną do książki adresowej internetu.

Przykład działania:

www.example.com -> 93.184.216.34

DNS a plik hosts

Plik hosts również może przypisywać nazwy do adresów IP, ale działa lokalnie tylko na jednym komputerze. DNS działa sieciowo i może obsługiwać wiele komputerów.

Typowa kolejność rozwiązywania nazwy w systemie:

  1. sprawdzenie lokalnych ustawień, np. pliku hosts,
  2. zapytanie do skonfigurowanego serwera DNS,
  3. zwrócenie adresu IP lub komunikatu o błędzie.

Przykłady serwerów DNS

  • DNS operatora internetowego,
  • Google DNS: 8.8.8.8, 8.8.4.4,
  • Cloudflare DNS: 1.1.1.1.

Ważne na egzaminie

DNS służy do rozwiązywania nazw na adresy IP, ale plik hosts nie jest serwerem DNS. Jest lokalnym plikiem tekstowym, który może mieć pierwszeństwo przed zapytaniem DNS.