DHCP og opstartsprocessen forklaret

for nylig stødte jeg på et scenarie, hvor vi var nødt til at fejlfinde, hvorfor en bærbar computer ikke genopbyggede via SCCM, og jeg troede, det ville være godt at skrive en artikel, der forklarede opstartsprocessen, og hvordan DHCP er knyttet til det.

grundlæggende DHCP-proces

den enkleste af DHCP-processer går som følger:

  • klienten opretter forbindelse til netværket og sender en DHCP-udsendelse
  • DHCP-serveren henter udsendelsen
  • serveren svarer derefter med en foreslået IP-adresse
  • klienten anerkender derefter serveren og bruger den angivne adresse

når klienten starter en boot (ved traditionelt at trykke på F12), ændres processen dog lidt:

  • klienten sender en DHCP-udsendelse og siger, at den skal starte op
  • DHCP-serveren henter denne udsendelse og svarer med en foreslået IP-adresse, der skal bruges. Hvis serveren har oplysningerne om, hvordan man starter boot, er disse oplysninger inkluderet i det svar
  • klienten svarer derefter på serveren og bruger den angivne adresse
  • derefter kontakter klienten boot-serveren (traditionel en SCCM-server eller SCCM-server) og anmoder om bootfilen, som den modtog fra DHCP-serveren
  • filen indlæses derefter og lanceres på klienten
    typisk mulighed 66 eller mulighed 67 er indstillet inden for dine DHCP-OMFANGSINDSTILLINGER, eller DHCP-hjælpere er konfigureret i din router, så ovenstående proces fungerer. Mulighed 66 specificerer, hvilken server der skal kontaktes, og 67 er navnet på den fil, der skal anmodes om. Jeg skrev for nylig en artikel om, hvordan du indstiller DHCP-indstillingerne i en server via cmdlets

dynamisk Boot

en anden metode til at give boot-oplysningerne til en klient er at få en tjeneste til at lytte til DHCP-anmodningen. Configuration Manager giver dynamisk boot ved hjælp af vinduet Deployment Service.

  • klienten opretter forbindelse til netværket og sender en DHCP-udsendelse
  • DHCP-serveren henter denne udsendelse og svarer med en foreslået IP-adresse, der skal bruges.
  • tjenesten svarer også tilbage til klienten med de nødvendige oplysninger, den har brug for for at starte op
  • klienten svarer på DHCP-serveren og bruger den foreslåede adresse
  • klienten kontakter også OPSTARTSSERVEREN og anmoder om den bootfil, der er angivet i opstartoplysningerne, den blev sendt
  • filen indlæses derefter og lanceres på klienten
    nedenfor er et diagram, der hvordan dit netværk kan se ud i ovenstående scenarie: !sccmnetwork-1

DHCP Options vs IP Helpers

der har længe været en debat om, hvilken metode du skal bruge til at lede dine kunder til din boot server. Microsoft har længe udtalt, at de ikke anbefaler eller understøtter brugen af DHCP-omfangsindstillinger som omdirigeringsmetode og foretrækker, at du opdaterer din routers IP-hjælpertabel med de nødvendige oplysninger. Brug af DHCP-indstillingerne begrænser dine indstillinger, da du kun kan angive en server-og en Netværksstartprogram (NBP) – fil. Kun at kunne specificere en NBP-fil kan forårsage problemer i miljøer, hvor både ældre og UEFI-klienter bruges. Inden for et dirigeret miljø er min personlige præference at bruge IP-hjælperindstillinger konfigureret på routerniveau, da det giver meget mere fleksibilitet og er den Microsoft-understøttede metode.

konklusion

ovenstående dækker kun enkle miljøløsninger, men forhåbentlig hjælper det dig med at forstå processen og forstå, hvor du skal se for at fejlfinde eventuelle problemer.

Sponsor

Tags

  • DHCP

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.