KWALIFIKACJA INF2 - CZERWIEC 2018 (test 2)

PYTANIE NR 30.
Serwerem DNS w systemie Linux jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
BIND jest popularnym oprogramowaniem pełniącym rolę serwera DNS w systemach Linux (obsługuje strefy i rekordy DNS). CUPS dotyczy drukowania, Apache jest serwerem WWW (HTTP), a ProFTPD to serwer FTP, więc nie realizują funkcji DNS.

Pełne wyjaśnienie:

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.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
DNS to system nazw domenowych, który tłumaczy nazwy (np. serwer.firma.local) na adresy IP i odwrotnie. Dzięki temu użytkownik korzysta z czytelnych nazw, a usługi sieciowe mogą się odnajdywać. DNS przechowuje też inne informacje, np. rekordy poczty (MX).
BIND to popularne oprogramowanie realizujące funkcję serwera DNS. Może obsługiwać strefy DNS jako serwer autorytatywny oraz (w zależności od konfiguracji) uczestniczyć w rozwiązywaniu nazw. Na egzaminach często pojawia się jako klasyczna odpowiedź na pytania o DNS w Linuksie.
Apache to serwer WWW, czyli obsługuje protokół HTTP/HTTPS i udostępnia strony oraz aplikacje webowe. Serwer DNS działa na innych protokołach i odpowiada na zapytania o rekordy DNS (np. A, AAAA, MX). To dwie różne role w infrastrukturze sieciowej.
CUPS jest systemem drukowania w Unix/Linux. Służy do konfiguracji drukarek, kolejek wydruku i udostępniania drukowania w sieci. Nie przechowuje rekordów DNS i nie odpowiada na zapytania o nazwy domenowe, więc nie jest serwerem DNS.
ProFTPD to serwer FTP, czyli usługa do udostępniania plików z użyciem protokołu FTP. FTP służy do transferu plików, a DNS do rozwiązywania nazw. Na testach często sprawdza się umiejętność odróżnienia tych ról po nazwie oprogramowania.
W Linuksie można spotkać także inne implementacje DNS (np. lżejsze serwery lub resolver/cache). Egzaminowo jednak często sprawdza się rozpoznanie najbardziej klasycznej nazwy. W praktyce wybór zależy od roli serwera, skali, wymagań i sposobu zarządzania strefami.
Najprościej przypisać usługę do funkcji i protokołu: DNS = nazwy i rekordy, WWW = HTTP/HTTPS, FTP = transfer plików, drukowanie = CUPS. Jeśli w odpowiedziach są nazwy programów, skojarz je z usługą. To ogranicza zgadywanie "po rozpoznawalności".
W praktyce sprawdza się działanie przez test zapytań (np. narzędziami typu dig/nslookup) oraz status usługi w systemie init (np. systemd). Ważne jest potwierdzenie, że serwer odpowiada na zapytania i zwraca poprawne rekordy dla danej strefy.
Serwer DNS w LAN przydaje się, gdy chcesz używać nazw hostów zamiast adresów IP, utrzymywać własną domenę lokalną, publikować rekordy dla usług (np. poczta, aplikacje) i centralnie zarządzać rozwiązywaniem nazw. To ułatwia administrację i diagnostykę.
Najczęstszy błąd to wybór "najbardziej znanej" nazwy bez dopasowania do funkcji. Uczniowie mylą role serwerów: Apache kojarzą z "serwerem" ogólnie, CUPS z "siecią", a ProFTPD z "usługą na serwerze". Kluczowe jest skojarzenie: DNS = BIND.
info

Statystycznie 75% uczniów zna prawidłową odpowiedź. średnio łatwe

Eksperci podkreślają: "BIND jest popularnym oprogramowaniem pełniącym rolę serwera DNS w systemach Linux (obsługuje strefy i rekordy DNS)."

Źródła:

  • ISC BIND 9 Administrator Reference Manual (ARM) – dokumentacja opisująca BIND jako oprogramowanie DNS: https://bind9.readthedocs.io/ (dostęp: 2026-03-01)
  • Debian Wiki – Bind9 (opis pakietu i roli DNS server): https://wiki.debian.org/Bind9 (dostęp: 2026-03-01)
  • Apache HTTP Server Documentation – opis roli serwera WWW: https://httpd.apache.org/docs/ (dostęp: 2026-03-01)

Materiały:

  • Dokumentacja BIND (Administrator Reference Manual) – podstawy działania i konfiguracji
  • Strony podręcznika systemowego (man) dla narzędzi DNS i usług sieciowych
  • Materiały szkolne z administracji Linuksem: usługi sieciowe (DNS/HTTP/FTP/drukowanie)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego