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.