DHCP ja PXE Boot prosessi selitti

äskettäin törmäsin skenaario, jossa meidän piti vianmääritys miksi kannettava tietokone ei uudelleenrakentaminen kautta SCCM ja ajattelin, että olisi hyvä kirjoittaa artikkeli selittää PXE boot prosessi ja miten DHCP on liitetty siihen.

perus DHCP-prosessi

yksinkertaisin DHCP-prosesseista menee seuraavasti:

  • asiakas muodostaa yhteyden verkkoon ja lähettää DHCP-lähetyksen
  • DHCP-palvelin poimii lähetyksen
  • palvelin vastaa sitten ehdotetulla IP-osoitteella
  • asiakas hyväksyy palvelimen ja käyttää annettua osoitetta

PXE Boot Process

kun asiakas käynnistää PXE-käynnistyksen (perinteisesti painamalla F12), prosessi kuitenkin muuttuu hieman:

  • asiakas lähettää DHCP-Lähetyksen ja ilmoittaa, että sen on käynnistettävä PXE
  • DHCP-palvelin poimii tämän Lähetyksen ja vastaa ehdotetulla IP-osoitteella. Jos palvelimella on tieto siitä, miten PXE käynnistetään, tämä tieto sisältyy sen vastaukseen
  • asiakas vastaa palvelimelle ja käyttää annettua osoitetta
  • , asiakas ottaa yhteyttä PXE-käynnistyspalvelimeen (perinteinen WDS-palvelin tai SCCM-palvelin) ja pyytää käynnistystiedostoa, jonka se sai DHCP-palvelimelta
  • tiedosto ladataan ja käynnistetään asiakkaalle
    tyypillisesti vaihtoehto 66 tai vaihtoehto 67 on asetettu DHCP soveltamisala vaihtoehtoja tai DHCP auttajat on määritetty reitittimen yllä prosessin toimimaan. Vaihtoehto 66 tiedot, mihin palvelimeen ottaa yhteyttä ja 67 on pyydettävän tiedoston nimi. Kirjoitin äskettäin artikkelin siitä, miten DHCP-asetukset asetetaan Windows-palvelimessa Powershell cmdletsin kautta

Dynamic PXE Boot

toinen tapa tarjota käynnistystiedot asiakkaalle on saada palvelu kuuntelemaan DHCP-pyyntöä. Configuration Manager tarjoaa dynaamisen PXE-käynnistyksen Windows Deployment Service (WDS).

  • asiakas muodostaa yhteyden verkkoon ja lähettää DHCP-lähetyksen
  • DHCP-palvelin poimii tämän Lähetyksen ja vastaa ehdotetulla IP-osoitteella käytettäväksi.
  • WDS-palvelu vastaa asiakkaalle myös tarpeelliset tiedot, joita se tarvitsee PXE-käynnistykseen
  • asiakas vastaa DHCP-palvelimelle ja käyttää ehdotettua osoitetta
  • asiakas ottaa myös yhteyttä PXE-käynnistyspalvelimeen ja pyytää käynnistystiedoissa määriteltyä käynnistystiedostoa
  • tiedosto ladataan ja käynnistetään asiakkaalle
    alla on kaavio mitä verkko voi näyttää yllä olevassa skenaariossa: !sccmnetwork-1

DHCP Options vs IP Helpers

on jo pitkään kiistelty siitä, millä menetelmällä asiakkaat pitäisi ohjata PXE-käynnistyspalvelimelle. Microsoft on jo pitkään ilmoittanut, että he eivät suosittele tai tue DHCP scope vaihtoehtoja menetelmä uudelleenohjaus ja mieluummin päivittää reitittimen IP helper table tarvittavat tiedot. DHCP options rajoittaa vaihtoehtoja, koska voit vain tietyn palvelimen ja yhden verkon Boot Program (NBP) tiedosto. Vain yhden NBP-tiedoston määrittäminen voi aiheuttaa ongelmia ympäristöissä, joissa käytetään sekä vanhoja että UEFI-asiakkaita. Reititetyssä ympäristössä henkilökohtainen mieltymykseni on käyttää reitittimen tasolla määritettyjä IP helper-asetuksia, koska se tarjoaa paljon enemmän joustavuutta ja on Microsoftin tukema menetelmä.

johtopäätös

yllä oleva kattaa vain yksinkertaiset ympäristöratkaisut, mutta toivottavasti se auttaa sinua ymmärtämään prosessia ja ymmärtämään, mistä sinun pitäisi etsiä ongelmien vianmääritystä.

Sponsor

Tags

  • DHCP

Vastaa

Sähköpostiosoitettasi ei julkaista.