KWALIFIKACJA INF2 - CZERWIEC 2015

PYTANIE NR 20.
Które polecenie jest stosowane do monitorowania lokalnych połączeń?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie netstat służy do wyświetlania i monitorowania bieżących połączeń sieciowych oraz portów nasłuchujących (TCP/UDP). "host" dotyczy zapytań DNS, "route" pokazuje/ustawia tablicę routingu, a "dir" jest poleceniem listowania plików, więc nie monitorują połączeń.

Pełne wyjaśnienie:

Pytanie dotyczy narzędzia, które pozwala monitorować lokalne połączenia sieciowe, czyli zobaczyć aktywne sesje (np. TCP), porty nasłuchujące oraz podstawowe statystyki stosu sieciowego. Klasycznym poleceniem spełniającym tę rolę jest netstat (network statistics). Umożliwia ono wyświetlenie m.in. listy otwartych połączeń i portów, co bywa kluczowe w diagnostyce: gdy usługa "nie działa", można sprawdzić, czy w ogóle nasłuchuje na porcie, albo czy istnieją nawiązane sesje z konkretnych adresów.

Dlaczego pozostałe opcje są niepoprawne?

  • "host" to narzędzie związane z rozwiązywaniem nazw (DNS). Służy do sprawdzania rekordów DNS (np. A/AAAA/MX), a nie do listowania aktywnych połączeń lub portów na hoście.
  • "route" dotyczy trasowania (tablicy routingu). Pozwala podejrzeć, jak system kieruje pakiety do sieci docelowych (bramy, metryki), ale nie pokazuje, jakie konkretne sesje TCP/UDP są aktualnie zestawione.
  • "dir" to polecenie systemowe do operacji na systemie plików (lista katalogu w Windows). Nie ma funkcji diagnostyki połączeń sieciowych.

W praktyce administracyjnej warto pamiętać, że w niektórych systemach (szczególnie Linux) netstat bywa zastępowany przez nowsze narzędzia (np. ss), ale sama idea pozostaje taka sama: sprawdzić, jakie połączenia i porty są aktywne "tu i teraz". Na egzaminie najważniejsze jest powiązanie celu ("monitorowanie połączeń") z właściwą klasą narzędzia diagnostycznego.

Wskazówka egzaminacyjna: gdy w odpowiedziach pojawia się mieszanka poleceń DNS/routingu/plików, wybierz to, które dotyczy sesji i portów, a nie konfiguracji lub nazw.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
netstat pokazuje m.in. aktywne połączenia (np. TCP), porty nasłuchujące oraz informacje o tym, jakie adresy i porty są używane lokalnie. Przydaje się do sprawdzenia, czy usługa nasłuchuje oraz czy są nawiązane sesje z innymi hostami.
Używa się netstat do wyświetlenia portów w stanie nasłuchu (listening). W praktyce analizuje się listę portów lokalnych i stanów połączeń, aby potwierdzić, że proces wystawił usługę na danym porcie i że zapora lub konfiguracja nie blokuje ruchu.
Polecenie host jest związane z DNS, czyli z tłumaczeniem nazw domenowych na adresy IP i odczytem rekordów. Nie pokazuje ono listy sesji TCP/UDP ani portów nasłuchujących na komputerze, więc nie spełnia funkcji monitorowania połączeń.
netstat skupia się na tym, co jest aktualnie zestawione (połączenia, porty, statystyki). route dotyczy tego, jak system kieruje pakiety (tablica routingu, bramy, metryki). Routing to konfiguracja ścieżek, a netstat to podgląd bieżących sesji.
Nie. dir to polecenie do listowania zawartości katalogu (system plików) i służy do pracy z plikami/folderami. W pytaniach egzaminacyjnych bywa "pułapką", bo jest popularne, ale nie dotyczy diagnostyki sieci ani połączeń.
W wielu dystrybucjach Linux preferuje się ss, bo jest nowsze i zwykle szybsze w prezentowaniu informacji o gniazdach i połączeniach. Egzaminowo warto kojarzyć, że oba narzędzia dotyczą podobnego celu: przeglądu połączeń i portów na hoście.
Najczęściej sprawdzane są: czy istnieje połączenie, jaki jest lokalny i zdalny adres/port oraz jaki jest stan (np. zestawione, nasłuch). Umiejętność interpretacji tych danych pomaga wskazać właściwe narzędzie (netstat/ss) w pytaniach testowych.
"Lokalne połączenia" oznaczają połączenia widziane z perspektywy danego hosta: co nasłuchuje na jego portach oraz z kim ma zestawione sesje. Takie monitorowanie jest podstawą diagnostyki problemów sieciowych i bezpieczeństwa na stacjach roboczych oraz serwerach.
Częsty błąd to mylenie pojęć: DNS (host) i routing (route) z monitorowaniem sesji. Uczniowie wybierają znane polecenie "sieciowe", ale nie weryfikują, czy pokazuje aktywne porty i połączenia. Pomaga kojarzenie: połączenia = netstat/ss.
Najlepiej ćwiczyć w terminalu: uruchamiać usługę (np. serwer WWW), nawiązywać połączenie z innego hosta i obserwować, co pokazuje netstat. Warto też porównać z narzędziami nowszymi (np. ss) oraz umieć odróżnić DNS i routing od listy sesji.
info

To pytanie poprawnie rozwiązuje 65% zdających egzamin. średnie

W praktyce zawodowej kluczowe jest to, że polecenie netstat służy do wyświetlania i monitorowania bieżących połączeń sieciowych oraz portów nasłuchujących (TCP/UDP).

Źródła:

  • Linux man-pages: netstat(8) (pakiet net-tools) — opis zastosowania i opcji, https://man7.org/linux/man-pages/man8/netstat.8.html (dostęp: 2026-02-28)
  • Microsoft Learn: Netstat — składnia i zastosowanie w Windows, https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/netstat (dostęp: 2026-02-28)
  • Linux man-pages: ss(8) — nowocześniejsze narzędzie do podglądu gniazd/połączeń, kontekst "następcy" netstat, https://man7.org/linux/man-pages/man8/ss.8.html (dostęp: 2026-02-28)

Materiały:

  • Dokumentacja systemowa (man/help) dla netstat oraz ss
  • Materiały do INF.2 z diagnostyki sieci i podstaw administracji systemami
  • Laboratoria: analiza portów nasłuchujących i połączeń TCP/UDP na hostach testowych

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego