Ethvert system- eller nettverksadministrator som fungerer i store, travle databehandlingsmiljøer, vil ofte synes det er hektisk å sette opp nye klienter og tilordne dem IP -adresser og en rekke andre konfigurasjonsparametere. Det er her DHCP eller dynamisk vertskonfigurasjonsprotokoll kommer godt med.
DHCP eller dynamisk vertskonfigurasjonsprotokoll er en klient-serverprotokoll som automatisk og dynamisk tildeler IP-adresser og andre konfigurasjonsparametere til enheter i nettverket ditt.
Denne opplæringen forklarer hvordan du konfigurerer en DHCP -server og setter den opp for nettverket ditt. Denne guiden vil også illustrere hvordan du konfigurerer DHCP -klientsystemet. Merk at denne guiden er spesifikk for Ubuntu 20:04 og ikke på andre operativsystemer.
Introduksjon til DHCP- og DHCP -tildelingsmetoder
Mens vår forrige artikkel introduserte DHCP og diskuterte hvordan den fungerer, er det fremdeles viktig å introdusere den her og forklare de forskjellige tildelingsalternativene du kan bruke.
Driftsmekanismen til DHCP er ganske enkel. Mange datamaskiner har ikke IP-adresser når de starter uoppløs.
Etter oppstart vil en maskin bruke automatikken DHCP Discover komponent for å sende en sending. DHCP -serveren vil svare på forespørselen eller sende og kontakte klienten ved å bruke DHCP -tilbud unicast trafikk. DHCP -tilbudet trafikk bærer den utpekte IP -adressen som er tildelt klienten. Den inneholder også serverens DNS IP -adresse og standard IP -adresse for gatewayen.
Klienten vil følgelig sende en DHCP -forespørsel til serveren som godkjenner kvittering og aksept av konfigurasjonsparametrene. Serverne vil føre journal over alle tildelte adresser for å forhindre IP -adressekollisjoner eller doble oppgaver. For lokale nettverk må det bare være en enkelt server.
Følgende er de kritiske tildelingsmetodene.
Trinn-for-trinns guide for hvordan du konfigurerer DHCP-serveren på Ubuntu
Du må følge disse trinnene for å konfigurere en DHCP -server til Linux -systemet ditt:
Trinn 1: Forsikre deg om at systemene dine oppfyller alle spesifikasjonene
For det første, sørg for at systemet ditt oppfyller alle nødvendige forutsetninger. De inkluderer:
Trinn 2: Installer DHCP -serveren
På den utpekte DHCP -servermaskinen din, installer DHCP -serveren. Spesielt kommer DHCP -serverpakken i Ubuntu standarddeposisjon. Du vil bruke følgende kommando for å implementere installasjonen:
Trinn 3: Start DHCP -tjenesten
Start DHCP -tjenesten din slik at den kan starte ved omstart av systemet. Du kan oppnå dette ved hjelp av følgende kommandoer:
Trinn 4: Konfigurer DHCP -tjenesten
DHCP-konfigurasjonsfilen er tilgjengelig på/etc/Standard/ISC-DHCP-Server. Du kan redigere filen med de riktige detaljene for å spesifisere nettverksgrensesnittet. Kommandoen nedenfor vil hjelpe deg med å oppnå dette:
Du kan spesifisere nettverket ditt ved å bruke denne kommandoen:
Fortsett med å lagre og lukke filen når du er ferdig. Neste trinn er å redigere konfigurasjonen (/etc/dhcp/dhcpd.Conf) -filen for å definere DHCP -leiekontrakten. Kommandoen nedenfor skal brukes:
Ukomment av linjen nedenfor:
Det siste trinnet når du konfigurerer serveren din er å endre linjene nedenfor på riktig måte:
Lagre og lukk denne filen når du er ferdig med å redigere alt.
Trinn 5: Konfigurer DHCP -serveren for statisk IP -adresseoppgave til klienter
DHCP -serveren har en standardkonfigurasjon for å tilordne dynamiske IP -adresser til klienter i nettverket. Du må imidlertid konfigurere serveren din for å gi statiske IP -adresser til DHCP -klienter basert på hver klients MAC -adresse.
For eksempel kan vi tildele 192.168.21.02 til en klient med 4C: BB: 58: 9c: F5: 55 MAC -adresse. Rediger din/etc/dhcp/dhcpd.Conf -fil ved å bruke Nano -kommandoen som vist nedenfor for å oppnå dette.
Du bør legge til følgende linjer i filen:
Lagre endringene og lukk filen.
Det er på tide å starte DHCP -tjenesten på nytt for å implementere endringene. Du kan bruke kommandoen nedenfor til å starte tjenesten på nytt:
Fortsett med å bekrefte statusen til DHCP -tjenesten din med kommandoen nedenfor:
Trinn 6: Konfigurer DHCP -klientforekomsten for å få en statisk IP -adresse
Når du har satt opp serveren din, må du også sette opp klientforekomsten. Den første oppsettprosedyren er å sikre at klienten din kan få en statisk IP -adresse fra serveren.
For å oppnå dette, åpne klientmaskinen din. Vi antar at klientmaskinen din har 4C: BB: 58: 9C: F5: 55 MAC -adresse. En gang på enheten, rediger nettverksgrensesnittet ved å bruke kommandoen nedenfor:
Du kan redigere grensesnittet ved å slå av følgende standardlinjer:
Lagre endringene og lukk filen. Nå, for å sikre at du bruker de relevante endringene n den nye filen, kan du starte nettverkets tjeneste på nytt ved å bruke kommandoen nedenfor:
Neste trinn er å kjøre kommandoen nedenfor på klientmaskinen:
Utgangen skal være som følger:
Noen ganger kan det hende du ikke klarer å få IP -adressen fra DHCP -serveren. Hvis det er tilfelle, kan du skaffe det ved å kjøre kommandoen nedenfor:
Du kan bekrefte IP -adressen ved å kjøre kommandoen nedenfor:
Trinn 7: Konfigurer DHCP -klientforekomsten for å få en dynamisk IP -adresse
Du kan også konfigurere den andre klientmaskinen din for å få en dynamisk IP -adresse fra DHCP -serveren. Du kan begynne denne prosessen ved å først redigere nettverksgrensesnittfilen ved å bruke kommandoen nedenfor:
Legg til linjene nedenfor i filen:
Du kan lagre og lukke filen. For å sikre at du implementerer endringene på grensesnittet, fortsett å starte nettverksbehandleren på nytt ved å bruke kommandoen nedenfor:
Kontroller den dynamiske IP -adressen som er tilordnet din DHCP -klient ved å kjøre følgende kommando:
Utgangen skal være lik det som er i illustrasjonen nedenfor:
Konklusjon
Artikkelen diskuterer hele prosessen som begynner med å installere og konfigurere DHCP -serveren på Ubuntu. Vi diskuterte også konfigurering av klientforekomsten for å oppnå både dynamiske og statiske IP -adresser.