DNS (Domain Name System) to usługa sieciowa odpowiedzialna za tłumaczenie nazw domenowych na adresy IP oraz za publikowanie innych informacji w postaci rekordów DNS (np. A/AAAA, CNAME, MX). W systemach Linux jedną z najbardziej klasycznych i powszechnie kojarzonych implementacji serwera DNS jest BIND (Berkeley Internet Name Domain). To właśnie BIND może działać jako autorytatywny serwer DNS dla strefy oraz (w zależności od konfiguracji) jako element infrastruktury rozwiązywania nazw.
Dlaczego pozostałe odpowiedzi nie pasują do roli serwera DNS?
- CUPS to system drukowania (Common UNIX Printing System). Służy do zarządzania kolejkami wydruku i udostępniania drukarek, a nie do obsługi zapytań DNS.
- APACHE (Apache HTTP Server) to serwer WWW, którego zadaniem jest obsługa protokołu HTTP/HTTPS i publikowanie stron oraz aplikacji webowych. Nie realizuje funkcji rozwiązywania nazw domen.
- ProFTPD to serwer FTP – odpowiada za udostępnianie plików w usłudze FTP. To inna warstwa i inny protokół niż DNS.
Wskazówka egzaminacyjna: warto uczyć się "mapowania" typowych nazw usług do ich ról. Jeżeli w odpowiedziach pojawiają się znane nazwy, najpierw przypisz każdej z nich protokół/funkcję (DNS/HTTP/FTP/drukowanie), a dopiero potem wybierz tę, która odpowiada treści pytania.