Hur man reparerar DHCP för Windows

IT-programmerare

DHCP-problem är vanliga och lätta att åtgärda.

Bildkredit: curtis_creative/iStock/Getty Images

Även om det är sällsynt kan DHCP ha konfigurations-, kompatibilitets- och APIPA-fel. Men som många andra saker har DHCP två sidor och båda kan ha ett problem. Så det kan ta lite felsökning för att identifiera och sedan åtgärda problemet. Nedan finns två steg-för-steg-procedurer som hjälper dig att reparera DHCP-fel: en för DHCP-serverproblem och en för DHCP-klientproblem.

DHCP-serverproblem

Steg 1

Om DHCP-servern kan kommunicera med nätverksklienterna, kontrollera att DHCP-serverns IP-adress är en giltig adress inom IP-adressomfånget som konfigurerats på servern. Kom ihåg att DHCP-servern måste tilldelas en statisk adress inom adressomfånget.

Dagens video

Steg 2

Om DHCP-servern inte konfigurerar klienter som den kan kommunicera med, kontrollera att DHCP-servern är auktoriserad i Active Directory och att DHCP-servertjänsten körs på DHCP-servern.

Steg 3

DHCP-problem kan också uppstå på icke-Windows-nätverk som inkluderar flera DHCP-servrar, särskilt om de har överlappande IP-adressomfång. Även om du tror att det bara finns en DHCP-server på ett nätverk, kan en skurk (vilket betyder en oavsiktlig inställning på en nätverksenhet som aktiverade DHCP)-servern utfärda motstridiga adresser. I det här fallet är åtgärden att spåra den falska servern och inaktivera dess DHCP-servertjänster.

Steg 4

Ett mindre vanligt problem är en IP-adresskonflikt mellan DHCP-klienter. Hur är detta möjligt? Om en klient läggs till i ett nätverk och har en statisk IP-adress tilldelad, kanske klienten inte ber DHCP om konfiguration och dess manuellt tilldelade IP-adress kan duplicera en dynamisk adress som tilldelats en annan klient.

DHCP-klientproblem

Steg 1

Om en DHCP-klient inte konfigureras med en nätverksadress av DHCP-servern, kan problemet vara att de två noderna inte kan kommunicera. För att avgöra om detta är problemet, öppna ett kommandotolksfönster och använd kommandot "ping" på DHCP-serverns IP-adress. Om kommunikationen verifieras är problemet någon annanstans, men om ping indikerar ingen anslutning, lös problemet först.

Steg 2

Det kanske vanligaste DHCP-relaterade problemet är när en klient inte lyckas få en IP-adress från DHCP-servern. I det här fallet använder klienten en automatisk privat IP-adress (APIPA) som standard med värdena 169.254 i sina första två oktetter.

För att lösa detta problem: (1.) Öppna ett kommandotolksfönster (2.) Ange kommandot "IPCONFIG /ALL" för att visa klientens IP-adress (3.) Kontrollera att den tilldelade IP-adressen är inställd på en APIPA-adress (4.) Starta om klienten så att en DHCP-begäran skickas till servern (5.) Verifiera klientens IP adress. Om klienten fortfarande har en APIPA-adress är problemet troligen maskinvarurelaterat.

Steg 3

Om klienten efter en omstart fortsätter att ha en APIPA-adress, verifiera att DHCP-servern inte har uttömt IP-adressintervallet i dess omfattning. Om så är fallet, justera IP-adressens omfattning för att tillhandahålla ytterligare nätverkstillväxt vid behov.

Steg 4

Om klienten efter en omstart fortsätter att ha en APIPA-adress och problemet inte finns någon annanstans, är det troligtvis ett problem med klientens nätverksadapter eller nätverkskort (NIC). Nätverksadaptern kan ha en felaktig drivrutin eller så är själva adaptern felaktig. Åtgärden för detta problem är att verifiera att rätt enhetsdrivrutin är installerad för nätverksadaptern eller byta ut nätverksadaptern med kända bra enheter.

Saker du behöver

  • Administratörsbehörigheter

  • DHCP IP-adressintervall

  • Windows kommandotolk

Dricks

Innan du börjar felsöka DHCP-klientproblem, avgör om problemen är lokala för en eller kanske ett fåtal klienter i nätverket eller om problemen är nätverksomfattande. Om bara en eller några klienter har problem är problemen troligen lokala för varje klient som inte fungerar. Ett nätverksomfattande DHCP-fel indikerar dock problem på datorn eller routern som fungerar som DHCP-server.