KWALIFIKACJA INF2 - WRZESIEŃ 2015 (test 2)

PYTANIE NR 28.
Zadaniem usługi DNS jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
DNS (Domain Name System) służy przede wszystkim do rozwiązywania nazw: gdy użytkownik wpisuje nazwę domenową, system uzyskuje odpowiadający jej adres IP, aby możliwe było nawiązanie połączenia. Pozostałe opcje dotyczą "sprawdzania poprawności" lub odwróconego kierunku (IP→nazwa), które nie stanowią głównego zadania DNS.

Pełne wyjaśnienie:

Usługa DNS (Domain Name System) pełni w sieciach IP rolę "książki adresowej": umożliwia zamianę nazwy domenowej na adres IP. W praktyce, gdy wpisujesz w przeglądarce nazwę (np. serwer WWW firmy), komputer nie łączy się "po nazwie", tylko musi poznać konkretny adres IP hosta. Wtedy klient DNS (tzw. resolver) wysyła zapytanie, a odpowiedź zawiera rekord z adresem IP (najczęściej typu A dla IPv4 lub AAAA dla IPv6).

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • "sprawdzanie poprawności adresów IP" – DNS nie jest mechanizmem walidacji poprawności adresów IP. Może zwrócić rekord lub błąd braku domeny/rekordu, ale to nie jest "sprawdzenie poprawności" w sensie reguł adresacji czy osiągalności hosta.
  • "translacja adresów IP na nazwy domenowe" – taki kierunek istnieje jako odwrotne wyszukiwanie (reverse lookup, rekordy PTR), ale nie jest to podstawowe i najczęściej rozumiane zadanie DNS w typowych pytaniach egzaminacyjnych. W klasycznym ujęciu DNS odpowiada przede wszystkim za nazwę→IP.
  • "sprawdzanie poprawności adresów domenowych" – DNS nie "ocenia", czy domena jest poprawna językowo ani czy nazwa spełnia politykę, tylko odpowiada na pytanie, czy istnieje rekord w systemie DNS i jaka jest jego wartość. Poprawność składni nazwy to domena aplikacji/klienta oraz zasad nazewnictwa, a nie funkcja samego DNS jako usługi rozwiązywania nazw.

W nauce do egzaminu warto zapamiętać praktyczny skrót: DNS = nazwa na IP. Jeśli w zadaniu pojawia się problem "nie działa strona po nazwie, a ping po IP działa", to pierwszym podejrzeniem jest właśnie konfiguracja lub dostępność DNS (adres serwera DNS, rekordy, cache, propagacja zmian).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
DNS to system, który pozwala komputerom odnajdywać usługi po nazwie, a nie po numerze IP. Gdy wpisujesz nazwę domenową, DNS zwraca odpowiadający jej adres IP (rekord A/AAAA), dzięki czemu możliwe jest nawiązanie połączenia w sieci.
Najczęściej: (1) komputer sprawdza pamięć podręczną, (2) pyta skonfigurowany serwer DNS, (3) serwer może wykonać zapytania rekurencyjne do innych serwerów, (4) wraca odpowiedź z rekordem A/AAAA lub informacją o braku domeny/rekordu.
DNS nie weryfikuje, czy IP jest "poprawny" ani czy host działa. DNS odpowiada na zapytania o rekordy nazw. Osiągalność IP sprawdzają inne mechanizmy (np. ping, traceroute), a poprawność składni IP wynika z zasad adresacji, nie z działania DNS.
Reverse DNS (odwrotne wyszukiwanie) mapuje adres IP na nazwę, zwykle przez rekordy PTR. Stosuje się go m.in. w diagnostyce, logach oraz weryfikacjach usług (np. część polityk pocztowych). To jednak nie jest podstawowa rola DNS w codziennym użyciu.
Najczęstsze rekordy to: A (IPv4), AAAA (IPv6), CNAME (alias), MX (poczta), NS (serwery nazw), TXT (informacje tekstowe, często w e-mail/bezpieczeństwie).
W Windows typowo używa się nslookup. W Linux często: dig lub host. Sprawdzasz, czy nazwa zwraca poprawny adres i czy odpowiedź pochodzi z właściwego serwera. W razie problemów weryfikujesz też cache i konfigurację DNS.
To klasyczny objaw problemu z DNS: zły adres serwera DNS, brak rekordu, błędny rekord A/AAAA, problem z łącznością do serwera DNS albo stary wpis w cache. Skoro IP działa, warstwa sieciowa zwykle jest OK, a zawodzi rozwiązywanie nazw.
Serwer autorytatywny przechowuje "źródłowe" dane strefy DNS i udziela odpowiedzi o rekordach dla danej domeny. W odróżnieniu od resolvera rekurencyjnego nie musi "szukać" w imieniu klienta, tylko podaje informacje, za które jest odpowiedzialny.
Cache DNS przyspiesza działanie, ale może przechowywać nieaktualne wpisy po zmianach rekordów. Czyszczenie cache (na kliencie lub serwerze) bywa przydatne po migracji usług, zmianie IP, korekcie strefy lub gdy podejrzewasz, że komputer używa starej odpowiedzi.
Nie zawsze, ale bardzo często tak. Jeśli w LAN używasz nazw hostów/usług (np. serwer plików, kontroler domeny, aplikacje), DNS znacząco ułatwia administrację. Bez DNS musisz używać adresów IP lub innych mechanizmów nazw, co jest mniej wygodne i gorzej skalowalne.
info

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

W praktyce zawodowej kluczowe jest to, że dNS (Domain Name System) służy przede wszystkim do rozwiązywania nazw: gdy użytkownik wpisuje nazwę domenową, system uzyskuje odpowiadający jej adres IP, aby możliwe było nawiązanie połączenia.

Źródła:

  • RFC 1034: Domain Names - Concepts and Facilities, IETF, 1987-11 (sekcje definujące rolę DNS) - https://www.rfc-editor.org/rfc/rfc1034.html - accessed 2026-02-27
  • RFC 1035: Domain Names - Implementation and Specification, IETF, 1987-11 (opis zapytań i odpowiedzi DNS, rekordy) - https://www.rfc-editor.org/rfc/rfc1035.html - accessed 2026-02-27
  • Microsoft Learn: DNS overview (Windows Server) - https://learn.microsoft.com/en-us/windows-server/networking/dns/dns-top - accessed 2026-02-27

Materiały:

  • Dokumentacja RFC dotycząca DNS (podstawy architektury i protokołu)
  • Materiały producentów systemów (np. przewodniki do konfiguracji DNS w Windows Server/Linux)
  • Kursy i skrypty z administracji sieciami TCP/IP (DNS, DHCP, adresacja)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego