A DHCP és a PXE rendszerindítási folyamat magyarázata

Nemrég találkoztam egy olyan forgatókönyvvel, ahol meg kellett oldanunk, hogy miért nem épül fel egy laptop az SCCM-en keresztül, és úgy gondoltam, hogy jó lenne írni egy cikket, amely elmagyarázza a PXE indítási folyamatát és azt, hogy a DHCP hogyan kapcsolódik ehhez.

alapvető DHCP folyamat

a legegyszerűbb DHCP folyamatok a következők:

  • az ügyfél csatlakozik a hálózathoz, és DHCP-adást küld
  • a DHCP-kiszolgáló felveszi az adást
  • a szerver ezután válaszol a javasolt IP-címmel
  • az ügyfél ezután nyugtázza a szervert, és a megadott címet használja

PXE rendszerindítási folyamat

amikor az ügyfél kezdeményez egy PXE boot (hagyományosan megnyomásával F12) azonban a folyamat kissé megváltozott:

  • az ügyfél küld egy DHCP-adást, és kijelenti, hogy PXE indításra van szüksége
  • a DHCP-kiszolgáló felveszi ezt az adást, és válaszol egy javasolt IP-címmel. Ha a szerver rendelkezik a PXE rendszerindításra vonatkozó információkkal, akkor ez az információ szerepel a válaszában
  • az ügyfél ezután válaszol a kiszolgálóra, és a megadott címet használja
  • akkor az ügyfél kapcsolatba lép a PXE rendszerindító kiszolgálóval (hagyományos WDS-kiszolgáló vagy SCCM-kiszolgáló), és kéri a DHCP-kiszolgálótól kapott rendszerindító fájlt
  • a fájl betöltődik és elindul az ügyfélen
    általában 66 vagy a 67-es opció a DHCP HATÓKÖRBEÁLLÍTÁSOKON belül van beállítva, vagy a DHCP-segítők az útválasztón belül vannak konfigurálva a fenti folyamat működéséhez. A 66-os opció meghatározza, hogy melyik szerverrel kell kapcsolatba lépni, a 67-es pedig a kérendő fájl neve. Nemrég írtam egy cikket arról, hogyan állíthatom be a DHCP-beállításokat egy Windows szerveren a Powershell parancsmagok segítségével

dinamikus PXE Boot

a rendszerindítási információk ügyfél számára történő továbbításának másik módja az, hogy a szolgáltatás meghallgassa a DHCP-kérést. A Configuration Manager dinamikus PXE rendszerindítást biztosít a Windows Deployment Service (WDS) segítségével.

  • az ügyfél csatlakozik a hálózathoz, és DHCP-adást küld
  • a DHCP-kiszolgáló felveszi ezt az adást, és válaszol a javasolt IP-címmel.
  • a WDS szolgáltatás a PXE rendszerindításhoz szükséges információkkal is válaszol az ügyfélnek
  • az ügyfél válaszol a DHCP szerverre, és a javasolt címet használja
  • az ügyfél kapcsolatba lép a PXE rendszerindító szerverrel is, és kéri az elküldött rendszerindítási információkban megadott rendszerindító fájlt
  • a fájl ezután betöltődik és elindul az ügyfélen
    az alábbi ábra hogyan nézhet ki a hálózat a fenti forgatókönyv szerint: !sccmnetwork-1

DHCP Options vs IP Helpers

régóta vita folyik arról, hogy melyik módszert kell használni az ügyfelek PXE rendszerindító szerverre történő irányításához. A Microsoft régóta kijelentette, hogy nem javasolja vagy támogatja a DHCP hatókör-opciók használatát átirányítási módszerként, és inkább frissíti az útválasztó IP-segítő tábláját a szükséges információkkal. A DHCP-beállítások használata korlátozza a beállításokat, mivel csak egy kiszolgálót és egy hálózati rendszerindító programot (NBP) lehet megadni. Csak egy NBP fájl megadása okozhat problémákat olyan környezetben, ahol mind a régi, mind az UEFI klienseket használják. Egy irányított környezetben az én személyes preferenciám az, hogy az IP helper opciókat az útválasztó szintjén konfiguráljam, mivel sokkal nagyobb rugalmasságot biztosít, és a Microsoft által támogatott módszer.

következtetés

a fentiek csak egyszerű környezeti megoldásokra vonatkoznak, de remélhetőleg segít megérteni a folyamatot és megérteni, hogy hol kell keresnie a problémák elhárítását.

szponzor

címkék

  • DHCP

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.