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:
- sprawdzenie lokalnych ustawień, np. pliku
hosts, - zapytanie do skonfigurowanego serwera DNS,
- 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.