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.