KWALIFIKACJA INF2 - STYCZEŃ 2024 (test 2)

PYTANIE NR 33.
Serwerem DNS dla systemu Linux jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
BIND to popularne oprogramowanie pełniące rolę serwera DNS w Linuksie (usługa named). Pozostałe odpowiedzi dotyczą innych usług: samba udostępnia zasoby SMB/CIFS, vsftpd obsługuje FTP, a apache jest serwerem WWW (HTTP).

Pełne wyjaśnienie:

Serwer DNS odpowiada za rozwiązywanie nazw (np. zamianę nazwy hosta na adres IP) oraz za obsługę stref DNS i rekordów takich jak NS, A/AAAA, CNAME czy MX. W systemach Linux jednym z najczęściej spotykanych rozwiązań serwerowych jest BIND (Berkeley Internet Name Domain). W praktyce administracyjnej często kojarzy się go także z nazwą procesu/usługi named oraz plikami konfiguracyjnymi typu named.conf.

Odpowiedź "bind." pasuje do roli serwera DNS, ponieważ BIND implementuje protokoły i funkcje DNS (autorytatywny serwer stref, rekurencja, przekazywanie zapytań, cache).

Pozostałe opcje nie są serwerami DNS:

  • "samba." dotyczy usług SMB/CIFS (udostępnianie plików i drukarek oraz integracja z sieciami Windows/AD). Nie realizuje rozwiązywania nazw w DNS (choć może współpracować z DNS w środowiskach domenowych).
  • "vsftpd." to serwer FTP. Jego zadaniem jest udostępnianie plików przez protokół FTP/FTPS, a nie obsługa zapytań DNS.
  • "apache." to serwer WWW (HTTP/HTTPS). Służy do hostowania stron i aplikacji webowych, a nie do publikacji stref i rekordów DNS.

Wskazówka egzaminacyjna: najpierw przypisz każdą nazwę usługi do protokołu (DNS/HTTP/FTP/SMB). Jeśli protokół nie jest DNS, odpowiedź odpada. To proste pytanie sprawdzające umiejętność rozróżniania ról podstawowych demonów linuksowych.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
BIND to popularne oprogramowanie serwera DNS w systemach Unix/Linux. Umożliwia działanie serwera autorytatywnego (strefy i rekordy) oraz często także rekurencyjnego (cache i rozwiązywanie nazw dla klientów).
named to demon (proces) serwera DNS kojarzony z BIND. To on nasłuchuje zapytań DNS (zwykle na porcie 53 TCP/UDP) i odpowiada na nie na podstawie konfiguracji oraz stref.
Samba służy głównie do udostępniania plików i drukarek oraz integracji z sieciami Windows (SMB/CIFS). Może współpracować z DNS w domenie, ale sama w podstawowym sensie nie jest serwerem DNS do obsługi stref i zapytań.
vsftpd to serwer FTP (File Transfer Protocol). Jego zadaniem jest obsługa logowania i transferu plików. Nie odpowiada za rozwiązywanie nazw domenowych, więc nie pełni roli serwera DNS.
Apache HTTP Server to serwer WWW. Obsługuje protokoły HTTP/HTTPS i udostępnia strony oraz aplikacje webowe. W typowej architekturze korzysta z DNS, ale go nie zastępuje.
Najczęściej testuje się rozwiązywanie nazw narzędziami typu dig lub nslookup, sprawdzając odpowiedzi dla wybranych rekordów. Dodatkowo weryfikuje się logi usługi DNS oraz nasłuchiwanie na porcie 53.
Najczęściej wymagane są podstawy: A/AAAA (adres), CNAME (alias), MX (poczta), NS (serwery nazw), PTR (odwrotne). Warto rozumieć też TTL i różnicę między strefą a pojedynczym rekordem.
Autorytatywny serwer DNS publikuje dane strefy i odpowiada "z urzędu" dla swojej domeny. Rekurencyjny serwer DNS wyszukuje odpowiedzi w imieniu klienta i zwykle buforuje (cache) wyniki.
Nie. Istnieją też inne implementacje serwera DNS. W testach jednak często spotyka się BIND jako klasyczne i bardzo rozpowszechnione rozwiązanie, dlatego pojawia się w pytaniach egzaminacyjnych.
Pomaga szybkie skojarzenie: DNS="nazwy", HTTP="www", FTP="pliki", SMB="udziały Windows". Jeśli w pytaniu pada "serwer DNS", wybieraj nazwę programu związanego z DNS (np. BIND/named), nie z innymi protokołami.
info

Około 71% zdających odpowiada poprawnie na to pytanie. średnio łatwe

Według specjalistów z branży: "BIND to popularne oprogramowanie pełniące rolę serwera DNS w Linuksie (usługa named)."

Źródła:

  • ISC BIND 9 Administrator Reference Manual (ARM), rozdziały: "named" i "Configuration" — https://bind9.readthedocs.io/ (dostęp: 2026-02-28)
  • Debian Wiki: "BIND9" (pakiet bind9, usługa named) — https://wiki.debian.org/Bind9 (dostęp: 2026-02-28)
  • Manual page: "named(8)" (BIND name server daemon) — https://man7.org/linux/man-pages/man8/named.8.html (dostęp: 2026-02-28)

Materiały:

  • Dokumentacja BIND/ISC (konfiguracja named i stref)
  • Strony podręcznika systemowego: man named, man named.conf
  • Materiały o DNS (rekordy A/AAAA/CNAME/MX/NS, TTL, delegacje)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego