KWALIFIKACJA INF2 - STYCZEŃ 2021 (test 3)

PYTANIE NR 6.
Po zainstalowaniu systemu Linux użytkownik chce przeprowadzić konfigurację karty sieciowej poprzez wpisanie ustawień konfiguracyjnych sieci. Jest to możliwe przez edycję pliku
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Plik /etc/network/interfaces służy w systemach Debian/Ubuntu do ręcznej konfiguracji interfejsów (np. IP, maska, brama, tryb auto).
/etc/shadow zawiera hasła, /etc/profile ustawia środowisko powłoki, a /etc/resolv.configuration nie jest standardowym plikiem konfiguracji DNS.

Pełne wyjaśnienie:

W wielu dystrybucjach Linuksa (szczególnie z rodziny Debian, przy użyciu mechanizmu ifupdown) podstawowym miejscem ręcznej konfiguracji interfejsów sieciowych jest plik /etc/network/interfaces. To tam definiuje się, które interfejsy mają podnosić się automatycznie oraz jakie parametry mają otrzymać (np. konfigurację statyczną: adres IP, maskę, bramę; albo konfigurację dynamiczną przez DHCP).

Pozostałe propozycje nie pasują do celu pytania:

  • /etc/shadow dotyczy bezpieczeństwa kont – przechowuje hashe haseł użytkowników i nie służy do konfiguracji sieci. Edycja tego pliku bez wiedzy administracyjnej może zablokować logowanie.
  • /etc/profile jest związany z ustawieniami środowiska dla powłok (np. zmienne środowiskowe, ścieżki), a nie z parametrami interfejsów sieciowych.
  • /etc/resolv.configuration nie jest standardową nazwą pliku. W typowej konfiguracji DNS używa się pliku /etc/resolv.conf, ale on dotyczy serwerów nazw i domen wyszukiwania, a nie pełnej konfiguracji interfejsu (IP/brama).

Warto też pamiętać o praktyce egzaminacyjnej: pytanie mówi ogólnie "Linux", ale w nowoczesnych systemach często spotkasz NetworkManager, systemd-networkd lub Netplan, gdzie konfiguracja bywa w innych plikach. Na potrzeby tego zadania rozpoznajesz jednak klasyczny wariant oparty o /etc/network/interfaces.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
To plik konfiguracyjny używany głównie w systemach opartych o ifupdown (np. Debian). Definiuje, jak mają być uruchamiane interfejsy sieciowe oraz jakie parametry mają dostać (DHCP lub statycznie: IP, maska, brama).
Najczęściej wpisuje się sposób konfiguracji (dhcp lub static), adres IP, maskę, bramę domyślną oraz informacje, czy interfejs ma startować automatycznie. Zakres zależy od używanych narzędzi i pakietów w dystrybucji.
/etc/shadow jest plikiem bezpieczeństwa kont użytkowników i zawiera hashe haseł. Nie ma związku z konfiguracją interfejsów sieciowych. Jego przypadkowa edycja może spowodować problemy z logowaniem i uprawnieniami.
/etc/profile dotyczy ustawień środowiska dla użytkowników (np. zmienne PATH, ustawienia powłoki, zmienne eksportowane). Wykorzystuje się go przy konfiguracji środowiska pracy w terminalu, a nie do ustawień sieci.
Nie. /etc/network/interfaces opisuje interfejs (IP, brama, DHCP), a /etc/resolv.conf dotyczy DNS (adresy serwerów nazw, domena wyszukiwania). DNS to tylko fragment konfiguracji sieci, więc pliki mają inne zastosowanie.
Bo różne dystrybucje i narzędzia stosują inne mechanizmy (ifupdown, NetworkManager, systemd-networkd, Netplan). Na egzaminie trzeba rozpoznać, o który model chodzi, oraz nie mylić plików sieci z plikami kont i powłoki.
W praktyce sprawdza się obecność i zawartość /etc/network/interfaces oraz to, czy używa się poleceń ifup/ifdown. Jeżeli sieć jest zarządzana przez inne narzędzie, plik może być pusty lub nie mieć wpływu na konfigurację.
Najczęstsze to: wpisanie błędnej maski lub bramy, pomylenie nazwy interfejsu, brak ustawienia autostartu interfejsu oraz mylenie plików (np. edycja pliku DNS zamiast konfiguracji interfejsu). Warto zawsze weryfikować wynik narzędziami diagnostycznymi.
NetworkManager jest często używany na stacjach roboczych i laptopach, gdzie ważne są szybkie zmiany sieci (Wi‑Fi, VPN, wiele profili). Wtedy konfiguracja odbywa się przez narzędzia NM (GUI lub CLI), a nie przez /etc/network/interfaces.
Ucz się mapowania: interfejs (adresacja, brama) vs DNS (serwery nazw) vs konta/powłoka. Przećwicz rozpoznawanie ról plików w /etc oraz różnic między ifupdown, Netplan i NetworkManager na krótkich przykładach.
info

Około 54% zdających odpowiada poprawnie na to pytanie. trudne

Źródła:

  • Debian Wiki: NetworkConfiguration (ifupdown, /etc/network/interfaces) — https://wiki.debian.org/NetworkConfiguration — dostęp 2026-02-18
  • Debian manpages: interfaces(5) (opis /etc/network/interfaces) — https://manpages.debian.org/ — wyszukanie: "interfaces(5)" — dostęp 2026-02-18
  • Ubuntu Documentation: Netplan configuration (informacja o alternatywnym mechanizmie w nowszych Ubuntu) — https://netplan.readthedocs.io/ — dostęp 2026-02-18

Materiały:

  • Dokumentacja dystrybucji (Debian/Ubuntu) dotycząca konfiguracji sieci
  • Strony podręcznika (man) dla interfaces(5), resolv.conf(5) oraz ifup/ifdown
  • Materiały o NetworkManager, systemd-networkd i Netplan (porównanie podejść)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego