KWALIFIKACJA INF2 - TEST WIEDZY NR 5

PYTANIE NR 34.
Załóżmy, że masz skonfigurowany routing statyczny w systemie Linux i chcesz go sprawdzić. Które z poniższych poleceń wyświetli tabelę routingu?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
W systemie Linux tablicę routingu można wyświetlić poleceniem route -n, gdzie przełącznik -n wymusza format numeryczny (bez rozwiązywania nazw). route print dotyczy Windows, a route show i route display nie są standardowymi poleceniami do tego celu.

Pełne wyjaśnienie:

Tablica routingu (routing table) opisuje, którędy system ma wysyłać pakiety IP: zawiera m.in. sieć docelową, maskę/prefiks, bramę (gateway), interfejs oraz metrykę. Po skonfigurowaniu routingu statycznego administrator powinien sprawdzić, czy wpis faktycznie znajduje się w tabeli i czy nie ma konfliktu z trasą domyślną lub trasami o niższej metryce.

W systemie Linux klasycznym poleceniem do podglądu tabeli jest route -n. Przełącznik -n oznacza tryb numeric, czyli wyświetlanie adresów IP liczbowo, bez prób zamiany na nazwy hostów (DNS). Dzięki temu wynik pojawia się szybciej i jest bardziej jednoznaczny diagnostycznie.

Dlaczego pozostałe odpowiedzi są nieprawidłowe?

  • route print – jest typowe dla Windows, gdzie służy do wyświetlania zawartości lokalnej tablicy routingu. W kontekście Linux nie jest standardową składnią tego narzędzia.
  • route show – nie jest standardowym wariantem polecenia route w typowych dystrybucjach Linux/Unix do wyświetlania tabeli routingu.
  • route display – również nie jest standardowym poleceniem systemowym do takiej operacji.

Warto pamiętać, że w wielu dystrybucjach Linux polecenie route bywa uznawane za przestarzałe, a obecnie zalecanym narzędziem jest pakiet iproute2, np. ip route list. Na egzaminie kluczowe jest jednak rozpoznanie właściwej składni dla wskazanego systemu operacyjnego i odróżnienie Linux od Windows.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Tablica routingu to zestaw reguł, według których Linux wybiera trasę dla pakietów IP. Zawiera m.in. sieć docelową, bramę, interfejs i metrykę. Dzięki niej system wie, czy wysłać ruch do bramy domyślnej, czy bezpośrednio do danej podsieci.
Najprościej wyświetlić tablicę routingu, aby zobaczyć dodane wpisy. Klasycznie można użyć route -n, a w nowocześniejszych systemach zalecane jest ip route list. Szukaj wpisu dla konkretnej sieci docelowej oraz poprawnej bramy i interfejsu.
Przełącznik -n wymusza wyświetlanie adresów w formie numerycznej (IP), bez rozwiązywania nazw hostów przez DNS. To przyspiesza wynik i zmniejsza ryzyko nieporozumień w diagnostyce, bo widzisz konkretne adresy bram i sieci.
Metryka to "koszt" trasy, używany do wyboru najlepszej ścieżki, gdy pasuje kilka wpisów. Zwykle preferowana jest trasa o niższej metryce. Na egzaminie warto umieć rozpoznać, że błędna metryka może powodować wysyłanie ruchu inną drogą niż oczekiwana.
route -n to starsze narzędzie (często kojarzone z pakietem net-tools) i pokazuje trasowanie w formacie tabeli. ip route list pochodzi z iproute2 i jest obecnie standardem w Linux. Oba służą do podglądu tras, ale iproute2 jest nowocześniejsze i częściej używane.
Tak, ale składnia jest inna. W Windows typowe jest użycie route print do wyświetlenia tablicy routingu. To częsta pułapka egzaminacyjna: podobna nazwa narzędzia nie oznacza identycznych przełączników w różnych systemach operacyjnych.
Najczęściej weryfikuje się: czy istnieje trasa do podsieci docelowej, jaka jest brama (gateway), przez jaki interfejs idzie ruch oraz czy nie ma kolizji z trasą domyślną. Przy VPN sprawdza się też, czy pojawiły się trasy do sieci zdalnych.
W typowych systemach Linux i Windows nie są to standardowe warianty składni polecenia route do wyświetlania tablicy routingu. W praktyce działają konkretne, udokumentowane formy (np. route -n w Linux lub route print w Windows), a pozostałe "brzmiące sensownie" opcje to częste dystraktory.
Do samego podglądu tablicy routingu zwykle wystarczają zwykłe uprawnienia użytkownika, ale zależy to od konfiguracji systemu. Natomiast modyfikowanie tras (dodawanie/usuwanie) w praktyce wymaga uprawnień administratora, np. użycia sudo w Linux.
Najczęstsze to mieszanie składni między systemami (np. użycie route print w Linux albo route -n w Windows), brak zwrócenia uwagi na kontekst OS oraz mylenie poleceń do wyświetlania z poleceniami do dodawania tras. Pomaga zapamiętanie: Linux "-n", Windows "print".
info

Statystycznie 66% uczniów zna prawidłową odpowiedź. średnie

Specjaliści zwracają uwagę: "W systemie Linux tablicę routingu można wyświetlić poleceniem route -n, gdzie przełącznik -n wymusza format numeryczny (bez rozwiązywania nazw)."

Źródła:

  • Microsoft Learn: Route (Windows) - składnia i opis polecenia (m.in. "route print"), https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/route_ws2008 (dostęp: 2026-02-24)
  • nixCraft: Linux / Unix route command examples (m.in. użycie "route -n"), https://www.cyberciti.biz/faq/what-is-a-routing-table/ (dostęp: 2026-02-24)
  • GeeksforGeeks: route command in Linux with examples (m.in. "route -n"), https://www.geeksforgeeks.org/route-command-in-linux-with-examples/ (dostęp: 2026-02-24)

Materiały:

  • Dokumentacja polecenia route dla Linux (strony podręcznika/man)
  • Microsoft Learn – dokumentacja polecenia route w Windows
  • Materiały do INF.2 z podstaw routingu IP (tablica routingu, brama, metryka)

Aktualizacja pytania: 03.04.2026



Aktualizacja pytania: 03.04.2026
📡 Brak połączenia internetowego