DHCP a spouštěcí proces PXE vysvětleny

Nedávno jsem narazil na scénář, kdy jsme museli řešit, proč notebook nebyl přestavěn pomocí SCCM, a myslel jsem si, že by bylo dobré napsat článek vysvětlující spouštěcí proces PXE a jak je s tím spojen DHCP.

základní proces DHCP

nejjednodušší z procesů DHCP je následující:

  • klient se připojí k síti a vyšle DHCP vysílání
  • server DHCP zachytí vysílání
  • server poté odpoví doporučenou IP adresou
  • klient pak potvrdí server a použije poskytnutou adresu

PXE Boot proces

když klient zahájí boot PXE (tradičním stisknutím klávesy F12), proces se však mírně změní:

  • klient vyšle DHCP vysílání a uvádí, že potřebuje PXE boot
  • server DHCP zvedne toto vysílání a odpoví doporučenou IP adresou k použití. Pokud má server informace o tom, jak PXE bootovat, jsou tyto informace obsaženy v odpovědi
  • klient pak odpoví na server a použije zadanou adresu
  • pak klient kontaktuje spouštěcí server PXE (tradiční server WDS nebo server SCCM) a požaduje bootfile, který obdržel ze serveru DHCP
  • soubor je načten a spuštěn na klientovi
    typicky volba 66 nebo volba 67 jsou nastaveny v rámci možností rozsahu DHCP nebo jsou v routeru nakonfigurovány pomocníci DHCP aby výše uvedený proces fungoval. Volba 66 specifika, na který server se chcete obrátit, a 67 je název souboru, který chcete požádat. Nedávno jsem napsal článek o tom, jak nastavit možnosti DHCP v systému Windows Server pomocí rutin Powershell

Dynamic PXE Boot

dalším způsobem poskytování zaváděcích informací klientovi je nechat poslouchat službu pro požadavek DHCP. Configuration Manager poskytuje dynamické zavádění PXE pomocí služby Windows Deployment Service (WDS).

  • klient se připojí k síti a vyšle DHCP vysílání
  • server DHCP toto vysílání zvedne a odpoví doporučenou IP adresou k použití.
  • služba WDS také odpoví klientovi s potřebnými informacemi, které potřebuje k zavedení PXE
  • klient odpoví na server DHCP a použije doporučenou adresu
  • klient také kontaktuje spouštěcí server PXE a požaduje bootfile zadaný v zaváděcích informacích, které byl odeslán
  • soubor se načte a spustí na klientovi
    níže je schéma toho, jak by vaše síť mohla vypadat ve výše uvedeném scénáři: !sccmnetwork-1

DHCP Options vs IP Helpers

dlouho se diskutovalo o tom, jakou metodu byste měli použít k nasměrování klientů na spouštěcí server PXE. Společnost Microsoft již dlouho uvedla, že nedoporučuje ani nepodporuje použití možností rozsahu DHCP jako způsobu přesměrování a raději aktualizujete tabulku pomocníků IP routeru potřebnými informacemi. Použití možností DHCP omezuje vaše možnosti, protože můžete určit pouze jeden server a jeden soubor síťového spouštěcího programu (NBP). Pouze možnost určit jeden soubor NBP může způsobit problémy v prostředích, kde se používají starší i UEFI klienti. V směrovaném prostředí je moje osobní preference používat možnosti pomocníka IP nakonfigurované na úrovni routeru, protože poskytuje mnohem větší flexibilitu a je metodou podporovanou společností Microsoft.

závěr

výše uvedené zahrnuje pouze jednoduchá řešení prostředí, ale doufejme, že vám pomůže pochopit proces a pochopit, kde byste se měli podívat na řešení jakýchkoli problémů.

Zadavatel

tagy

  • DHCP

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.