KWALIFIKACJA INF2 - CZERWIEC 2019 (test 3)

PYTANIE NR 28.
Które polecenie systemu Linux wyświetla i umożliwia zmiany tablicy trasowania pakietów sieciowych?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie route służy do pracy z tablicą trasowania w Linuksie: potrafi ją wyświetlić (np. route -n) oraz dodać lub usunąć trasy (route add/del). netstat dotyczy głównie połączeń i portów, ifconfig interfejsów, a nslookup zapytań DNS.

Pełne wyjaśnienie:

Tablica trasowania (routing table) określa, którędy system wysyła pakiety do sieci lokalnych i zdalnych. Aby ją podejrzeć i modyfikować, potrzebne jest polecenie zarządzające trasami.

Poprawna odpowiedź: route
Polecenie route (z zestawu net-tools) umożliwia:

  • wyświetlenie tablicy trasowania, np. route -n (widok tras, bramy, masek),
  • dodawanie tras, np. route add ...,
  • usuwanie tras, np. route del ....

W praktyce istnieje też nowocześniejszy zestaw narzędzi iproute2 (np. ip route), ale nie zmienia to faktu, że route spełnia dokładnie to, o co pyta zadanie.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • netstat – służy głównie do podglądu połączeń, nasłuchujących portów, statystyk protokołów i (w zależności od opcji) informacji diagnostycznych; nie jest typowym narzędziem do dodawania/usuwania tras.
  • ifconfig – dotyczy konfiguracji interfejsów sieciowych (adresy, maski, parametry interfejsu), a nie zarządzania tablicą trasowania.
  • nslookup – wykonuje zapytania do DNS (tłumaczenie nazw na adresy i odwrotnie), więc nie dotyczy routingu pakietów.

Wskazówka egzaminacyjna: jeśli w treści pojawia się "tablica trasowania", szukaj poleceń zawierających słowo route (route/ip route), a nie narzędzi do DNS lub interfejsów.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Tablica trasowania to zestaw reguł mówiących, przez jaką bramę lub interfejs system ma wysyłać pakiety do różnych sieci. Dzięki niej host wie, czy wysłać ruch lokalnie, do bramy domyślnej, czy trasą statyczną do konkretnej podsieci.
Do sprawdzenia tras możesz użyć route (np. polecenie route -n) lub nowocześniejszego ip w wariancie ip route. Oba pokazują, jakie trasy są aktywne oraz gdzie wskazuje brama domyślna.
route jest narzędziem do obsługi tablicy trasowania: potrafi ją wyświetlić oraz dodać albo usunąć wpisy tras. To dokładnie odpowiada sformułowaniu "wyświetla i umożliwia zmiany tablicy trasowania pakietów".
Tak, w wielu środowiskach polecenie route nadal jest dostępne (często jako element pakietu net-tools) i bywa używane w skryptach legacy. W praktyce administracyjnej coraz częściej stosuje się jednak zestaw iproute2, np. ip route.
route to starsze narzędzie z pakietu net-tools, a ip route należy do iproute2. Oba służą do routingu, ale ip route zwykle oferuje bardziej rozbudowane możliwości i spójny zestaw komend (np. także ip addr, ip link).
netstat służy głównie do podglądu połączeń, portów nasłuchujących i statystyk protokołów. Może pokazywać informacje sieciowe, ale nie jest podstawowym narzędziem do dodawania i usuwania tras w tablicy routingu.
ifconfig służy do konfiguracji interfejsów sieciowych (np. ustawianie adresu IP, maski, parametrów interfejsu). Tablica trasowania to osobny obszar konfiguracji, więc do tras używa się poleceń typu route lub ip route.
nslookup służy do wykonywania zapytań DNS, czyli sprawdzania, jak nazwa domenowa tłumaczy się na adres IP (i odwrotnie). Jest to narzędzie diagnostyczne dla DNS, a nie dla routingu, więc nie zmienia tablicy trasowania.
Częsty błąd to mylenie obszarów: routing (trasy) vs interfejsy vs DNS. Uczniowie wybierają netstat lub ifconfig, bo kojarzą się "sieciowo", zamiast dopasować komendę do celu: tablica trasowania → route / ip route.
Najlepiej ćwiczyć praktycznie: obejrzeć wynik route -n i ip route, dodać trasę statyczną w sieci testowej, a potem ją usunąć. Do nauki teorii korzystaj ze stron man i notuj, które polecenia dotyczą tras, interfejsów i DNS.
info

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

W praktyce zawodowej kluczowe jest to, że polecenie route służy do pracy z tablicą trasowania w Linuksie: potrafi ją wyświetlić (np. route -n) oraz dodać lub usunąć trasy (route add/del).

Źródła:

  • man7.org Linux manual pages: route(8) — opis polecenia route, sekcje dotyczące wyświetlania i modyfikacji tras, https://man7.org/linux/man-pages/man8/route.8.html (dostęp: 2026-02-18)
  • man7.org Linux manual pages: netstat(8) — zakres funkcji netstat, https://man7.org/linux/man-pages/man8/netstat.8.html (dostęp: 2026-02-18)
  • man7.org Linux manual pages: ifconfig(8) — zakres funkcji ifconfig, https://man7.org/linux/man-pages/man8/ifconfig.8.html (dostęp: 2026-02-18)

Materiały:

  • Strony podręcznika systemowego (man): route(8), netstat(8), ifconfig(8), nslookup(1)
  • Dokumentacja dystrybucji Linux dotycząca routingu i narzędzi sieciowych
  • Materiały do kwalifikacji INF.8 z działu: konfiguracja i diagnostyka routingu

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego