Feilsøking av Linux DHCP -problemer

Feilsøking av Linux DHCP -problemer
Feilsøking av Linux DHCP -problemer, som de andre kommunikasjonsprotokollene, kan være en oppoverbakke oppgave. Det er enda vanskeligere for nybegynnere som ikke er kjent med nettverksadministrasjon.

Denne prosessen er umulig hvis du ikke kan identifisere kilden til DHCP -problemene dine. Dermed bør målet ditt alltid være å vite årsaken til problemet før du prøver feilsøkingserfaring. Siden DHCP er en serverklientprotokoll, vil DHCP-problemer enten være resultatet av servermaskinen eller klientavslutningen.

Dermed vil denne artikkelen fokusere på både server- og klient DHCP -problemer. Vi vil trekke frem DHCP -serverproblemer, mulige årsaker og løsninger. Selvfølgelig vil vi gjøre det samme for klient-end-problemer.

La oss gå!

Feilsøking av Linux DHCP -serverproblemer

I denne delen vil vi fokusere på DHCP -problemer som kan oppstå hvis du velger å bruke det sammen med NIS+. De inkluderer følgende problemer:

DHCP kan ikke velge NIS+ som DHCP Data Storage Service

Noen ganger kan det hende at DHCP -manageren ikke gir NIS+ som et alternativ for datalagring, selv når du har tenkt å bruke den til det formålet. Det første som sannsynligvis vil komme til tankene er en manglende NIS+ -installasjon i systemene dine. Og tro mot denne antagelsen, vil bruk av DHCPConfig -verktøyet vise at NIS+ i systemet ditt ikke er konfigurert på serveren.

Forsikre deg om at serveren din er konfigurert som en NIS+ -klient i servermaskinen din. Denne tilstanden avhenger av din domenekonfigurasjon, en kjørende NIS+ Master Server, en serie befolkede tabeller i Master Server, og en oppføring for den nye klienten på vertstabellen.

NIS+ er ikke riktig konfigurert til å bruke DHCP som en datalager

Det kan fremdeles oppstå problemer selv etter at du har konfigurert DHCP til NIS+. Disse feilene kommer ofte opp når du introduserer endringer i NIS+ -systemet ditt. Slike problemer oppstår vanligvis på grunn av følgende problemer:

en. Et manglende rotobjekt i NIS+ -domenet

Du kan ikke finne et rotobjekt i NIS+ -domenet ditt. Du kan sortere ut dette problemet ved å redigere domenestatistikken din. Du kan bruke følgende kommando:

Den forrige kommandoen vil gi deg statistikken for domenet. Når det gjelder et manglende objekt, vil resultatet ikke bringe tilbake noen statistikk.

b. Et tomt domenenavn

Det er umulig å konfigurere NIS+ for din DHCP -datalager når domenenavnet er tomt. Så dette kan alltid være en årsak til mislykket konfigurasjon. For å bekrefte dette, kan du bruke følgende kommando:

Verktøyet skal gi detaljer om domenenavnet ditt i tilfelle det er noen i systemet ditt. Imidlertid, hvis strengen er tom, har domenet ditt ikke noe navn satt for det. Du kan sette opp domenenavnet ved hjelp av de lokale filene.

c. Ikke-eksisterende NIS_COLD_START-fil

Du kan også møte et konfigurasjonsproblem, der en fil NIS_COLD_START mangler. Du kan bekrefte om filen eksisterer eller ikke bruker følgende kommando:

Hvis filen ikke eksisterer, kan du opprette en NIS+ -klient eller bruke filene i din lokale katalog.

IP -adressefordelingsfeil

Bortsett fra konfigurasjonsproblemer, blir det noen ganger umulig for DHCP å tildele IP -adresser. Dette problemet vil alltid vises i serverens feilsøkingsmodus eller logget på syslog. Flere vanlige årsaker til problemer med IP -adresse inkluderer:

en. Adresse som vurderes er allerede i bruk

DHCP -serveren kan ikke tildele en IP -adresse til mer enn en bruker. Så det vil oppstå en feil når en vurdert adresse allerede er i bruk. Det skjer ofte hvis mer enn en server i systemene dine eier adressen, eller når du manuelt konfigurerte en adresse for en klient i nettverket ditt, som er et nettverk manuelt.

Den enkleste måten å rette opp denne feilen er å manuelt gå gjennom systemet ditt og identifisere riktig eierskap til adressen. Du kan deretter velge å korrigere vertens nettverkskonfigurasjon eller databasen for DHCP -serveren.

b. Mangler post for en forespurt IP -adresse

En feil vil også oppstå hvis IP -adressen som vurderes for en DHCP -klient, ikke har noen post i nettverkstabellen. Feilen vil se ut som det som er i følgende bilde:

Den forrige feilen indikerer at noen må ha slettet den aktuelle IP -adressen fra DHCP -nettverkstabellen øyeblikk etter å ha valgt adressen. Du kan korrigere det ved hjelp av DHCP Manager for å inspisere oppføringene på nettverkstabellen din. I tilfelle adressen mangler, kan du opprette den ved hjelp av DHCP -sjefen eller ved å bruke Pntadm nytte.

c. Ubrukelig IP -adresse

Noen ganger vil systemet markere visse adresser som ubrukelig. En slik situasjon vil gi feilresultater, for eksempel den som er vist nedenfor:

Den forrige feilen oppstår fordi adressen er merket som ubrukelig i nettverkstabellen din. Det blir umulig for serveren din å tildele en annen IP -adresse til DHCP -klienten. Selv om denne feilen kan være irriterende, kan du korrigere den ved å rette opp statusen til adressen fra DHCP Manager. Alternativt Pntadm Kommando kan hjelpe.

Konklusjon

Denne artikkelen diskuterte flere vanlige DHCP -feil som du kan møte som nettverkssjef. Mens feilsøking av DHCP -problemene trenger årvåkenhet, vil de nevnte løsningene bidra til å løse Linux DHCP -problemer. Vi håper du fant denne artikkelen nyttig.