KWALIFIKACJA INF8 - STYCZEŃ 2019

PYTANIE NR 24.
Jaką funkcję pełni parametr boot file name serwera DHCP?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Boot file name w DHCP służy do przekazania klientowi nazwy pliku startowego (NBP), który ma zostać pobrany w trakcie rozruchu sieciowego, typowo w scenariuszu PXE. Nie jest to plik konfiguracyjny serwera DHCP ani plik na dysku komputera, ani plik logu zdarzeń usługi.

Pełne wyjaśnienie:

Parametr boot file name (często spotykany jako "Bootfile Name", a w standardzie jako odpowiednia opcja DHCP) ma zadanie podać klientowi nazwę pliku rozruchowego, który zostanie pobrany podczas startu z sieci. W praktyce używa się go w środowiskach PXE, gdzie komputer uruchamia się bez systemu z dysku, pobiera program/loader (tzw. NBP) i dopiero potem ładuje instalator lub środowisko narzędziowe.

Dlaczego poprawna jest odpowiedź o PXE? Ponieważ w rozruchu sieciowym klient musi dostać informację "co pobrać" jako plik startowy. Właśnie temu służy boot file name: wskazuje nazwę pliku z programem, który klient ma załadować na starcie (np. odpowiedni loader). To jest informacja przekazywana klientowi, nie ustawienie wewnętrzne serwera.

Dlaczego pozostałe odpowiedzi są błędne?

  • "Plik konfiguracyjny serwera DHCP" – konfiguracja usługi jest po stronie serwera (np. w konsoli lub pliku konfiguracyjnym), a boot file name jest informacją wysyłaną do klienta w ramach dzierżawy/opcji.
  • "Plik na partycji bootowalnej komputera MBR" – MBR dotyczy rozruchu z dysku i struktury tablicy partycji, a pytanie dotyczy rozruchu sterowanego przez usługę sieciową DHCP (inna warstwa i inny mechanizm).
  • "Plik zdarzeń uruchomienia serwera DHCP" – logi są elementem monitorowania usługi i nie są przekazywane klientom jako opcja potrzebna do startu stacji roboczej.

Wskazówka egzaminacyjna: jeśli w odpowiedziach pojawia się PXE/rozruch sieciowy, a pytanie dotyczy "boot file", zwykle chodzi o nazwę pliku startowego (NBP) podawaną przez DHCP.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Bootfile Name to informacja przekazywana klientowi w ramach opcji DHCP, wskazująca nazwę pliku rozruchowego, który ma zostać pobrany przy starcie z sieci (najczęściej w PXE). Klient używa jej, aby wiedzieć, jaki program/loader uruchomić jako pierwszy.
W PXE klient wysyła żądanie DHCP, dostaje konfigurację sieci oraz opcje PXE. Następnie, na podstawie Bootfile Name, pobiera wskazany plik startowy (NBP) z serwera udostępniającego pliki (np. TFTP/HTTP), uruchamia go i dopiero potem ładuje instalator lub środowisko.
Plik konfiguracyjny dotyczy samej usługi DHCP i pozostaje na serwerze. Bootfile Name to parametr wysyłany do klienta jako część odpowiedzi DHCP, aby sterować zachowaniem klienta (np. uruchomieniem z sieci), a nie konfiguracją serwera.
Najczęstsze błędy to: literówki w nazwie pliku, wskazanie pliku nieistniejącego na serwerze, brak zgodności architektury (np. inny plik dla UEFI/BIOS), oraz mylenie Bootfile Name z adresem serwera plików. Skutkiem bywa brak pobrania NBP i błąd PXE.
Sam DHCP przekazuje tylko informację konfiguracyjną (m.in. nazwę pliku). Żeby klient faktycznie pobrał i uruchomił plik rozruchowy, musi istnieć usługa, która ten plik udostępnia (np. TFTP albo HTTP, zależnie od rozwiązania). Bez niej Bootfile Name nie wystarczy.
Poza nazwą pliku rozruchowego zwykle potrzebne są: adres IP, maska, brama, DNS oraz informacja, skąd pobrać plik (adres/nazwa serwera udostępniającego pliki). W praktyce często konfiguruje się zestaw opcji DHCP dla rozruchu sieciowego, a nie tylko jedną.
Używa się go przy masowych instalacjach systemów, odtwarzaniu obrazów dysków (imaging), uruchamianiu narzędzi serwisowych bez systemu na dysku oraz w pracowniach, gdzie komputery startują z sieci. To upraszcza administrację i skraca czas wdrożeń stanowisk.
MBR jest elementem rozruchu z dysku lokalnego i dotyczy struktury danych na nośniku. Bootfile Name dotyczy rozruchu sieciowego i jest przekazywany w odpowiedzi DHCP. To różne mechanizmy: dyskowy vs. sieciowy, więc skojarzenie z MBR jest mylące.
Można sprawdzić logi i dzierżawy na serwerze DHCP, użyć przechwytywania ruchu (np. DHCP/BOOTP w analizatorze pakietów) oraz obserwować komunikaty na ekranie PXE podczas startu. Jeśli nazwa pliku jest błędna, klient zwykle nie pobierze NBP i zgłosi błąd.
Warto opanować: rolę DHCP w konfiguracji klienta, pojęcie "opcja DHCP", podstawy PXE (po co jest NBP), oraz typowe opcje używane przy rozruchu. Dobrą metodą jest lab: skonfiguruj DHCP z opcjami PXE i przetestuj start komputera w BIOS/UEFI.
info

To pytanie poprawnie rozwiązuje 52% zdających egzamin. trudne

Eksperci podkreślają: "Boot file name w DHCP służy do przekazania klientowi nazwy pliku startowego (NBP), który ma zostać pobrany w trakcie rozruchu sieciowego, typowo w scenariuszu PXE."

Źródła:

  • RFC 2132: DHCP Options and BOOTP Vendor Extensions, sekcja 9.5 "Bootfile Name", https://www.rfc-editor.org/rfc/rfc2132.html (dostęp 2026-02-18)
  • RFC 951: Bootstrap Protocol (BOOTP), opis pola "file"/boot file w odpowiedzi serwera, https://www.rfc-editor.org/rfc/rfc951 (dostęp 2026-02-18)
  • Microsoft Learn: DHCP server options (Option 67 Bootfile Name / PXE), https://learn.microsoft.com/ (wyszukiwanie w ramach dokumentacji: "DHCP option 67 bootfile name PXE") (dostęp 2026-02-18)

Materiały:

  • RFC 2132 (DHCP Options) – opis opcji związanych z rozruchem
  • Dokumentacja dostawcy DHCP (np. Windows Server / ISC DHCP / dnsmasq) dotycząca opcji 66/67
  • Materiały o PXE (rola NBP i sposób pobierania plików rozruchowych)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego