Prawidłowa odpowiedź to /etc/network/interfaces, ponieważ w systemach korzystających z pakietu ifupdown (typowo Debian i część konfiguracji serwerowych) jest to główne miejsce definiowania sposobu uruchamiania interfejsów sieciowych. W tym pliku opisuje się m.in. czy interfejs ma pobierać adres z DHCP, czy ma mieć konfigurację statyczną (adres IP, maska, brama), a także dodatkowe opcje uruchomieniowe.
Dlaczego pozostałe odpowiedzi są błędne:
- /etc/resolv.conf – dotyczy konfiguracji resolvera DNS (np. adresy serwerów DNS, domeny wyszukiwania). Nie służy do ustawiania parametrów interfejsu (adresacji karty sieciowej).
- /etc/hosts – to lokalna tabela mapowania nazw hostów na adresy IP. Ułatwia rozwiązywanie nazw bez DNS, ale nie konfiguruje interfejsów ani ich adresów "na karcie".
- /etc/host.conf – historyczny plik określający sposób korzystania z usług rozwiązywania nazw (np. kolejność źródeł). Nie jest to plik do konfiguracji adresacji interfejsu.
Warto pamiętać o kontekście egzaminacyjnym: pytanie odnosi się do tradycyjnej metody konfiguracji sieci przez pliki w /etc. W nowocześniejszych instalacjach Linuksa spotkasz też inne rozwiązania (np. NetworkManager, systemd-networkd, Netplan), które mogą używać innych plików i narzędzi. Na egzaminie kluczowe jest jednak rozróżnienie: interfejs konfiguruje się inaczej niż DNS i nazwy hostów.