DNS (Domain Name System)

Słownik kwalifikacji INF.08 - Eksploatacja i konfiguracja oraz administrowanie sieciami rozległymi

Co to jest DNS?

DNS (Domain Name System) to usługa sieciowa służąca do tłumaczenia nazw domenowych na adresy IP. Dzięki DNS użytkownik może wpisać w przeglądarce np. example.com, zamiast pamiętać adres IP serwera, np. 93.184.216.34.

DNS pełni więc funkcję „książki telefonicznej Internetu”: nazwa domenowa jest czytelna dla człowieka, a adres IP jest potrzebny komputerom do komunikacji w sieci.

Do czego służy DNS?

Najważniejsze zadania DNS to:
- zamiana nazwy domenowej na adres IPv4 lub IPv6,
- wskazywanie serwerów pocztowych dla domeny,
- obsługa aliasów domen,
- odwrotne tłumaczenie adresu IP na nazwę domenową.

Przykładowe rekordy DNS

Najczęściej spotykane rekordy DNS:
- A – przypisuje domenę do adresu IPv4,
- AAAA – przypisuje domenę do adresu IPv6,
- MX – wskazuje serwer poczty dla domeny,
- CNAME – tworzy alias jednej nazwy domenowej do innej,
- PTR – używany w odwrotnym DNS, czyli tłumaczeniu IP na nazwę.

Porty i protokoły

DNS najczęściej korzysta z:
- UDP port 53 – standardowe zapytania DNS,
- TCP port 53 – większe odpowiedzi, transfer stref, niektóre zapytania specjalne.

Przykład użycia

W systemie Windows można sprawdzić działanie DNS poleceniem:

nslookup example.com

Wynikiem będzie adres IP przypisany do podanej domeny.

W kontekście egzaminu

Jeśli pytanie dotyczy konwersji adresu domenowego na adres IP, poprawną odpowiedzią jest DNS. SMTP odpowiada za pocztę, HTTP za strony WWW, a UDP jest protokołem transportowym, nie usługą tłumaczącą nazwy.