Hvad er DHCP Server i Linux?

DHCP henviser til Dynamic Host Configuration Protocol. Hver gang klientsystemerne opretter forbindelse til netværket tillader Dynamic Host Configuration Protocol dem at få netværkskonfigurationsoplysningerne fra DHCP-serveren i linux. DHCP-serveren er konfigureret med andre netværkskonfigurationsparametre, der kræves af klienterne og række IP-adresser. Andre parametre kan omfatte domænenavnservere (DNS), Standard Gateways, Syslog-værter, NTP-servere, proxyservere og X Font-servere.

DHCP-server opretholder registreringen af ​​alle IP-adresser og gemmer dem i / var / lib / dhcp-biblioteket under filnavnet dhcpd.leases. Denne fil hjælper DHCP-serveren med at føre fortegnelsen over alle IP-adresser i tilfælde af genstart eller endda strømafbrydelse. DHCP-serveren tildeler en IP-adresse til DHCP-klienter på en lejekontrakt. Lejetiden afhænger af DHCP-konfigurationen eller af hvor længe klientsystemet har brug for forbindelsen.

Hvordan fungerer DHCP Server i Linux?

DHCP-server udfører en række trin eller en proces, mens den udfører sine opgaver. Denne proces kaldes DORA-processen (Find anmodning om anmodning om anmodning).

  • Når et nyt system eller computer opretter forbindelse til et netværk, søger det på DHCP-serveren i et netværk. Da den ikke har en IP-adresse, så den ikke finder en DHCP-server, så den sender DHCP for at finde meddelelser til alle enheder, der er tilsluttet netværket. Denne proces kaldes Broadcasting.
  • Når DHCP-serveren modtager DHCP-opdagelsesmeddelelsen sendt af det nye system eller klient, tilbyder DHCP-serveren en IP-adresse og sender den til alle tilsluttede enheder.
  • Klientcomputeren eller systemet modtager IP-adressen, og derefter udsender den anmodningen om, at den har accepteret IP-adressen på netværket.
  • Derefter anerkender DHCP-serveren klientsystemet, at den nu kan bruge den tildelte IP-adresse.
  • Dette fungerer på DHCP-serveren, og denne proces kaldes derfor DORA (Discover Offer Request Acknowledgment).

Fordele

  • DHCP hjælper med IP-adressestyring. Det hjælper med at forhindre problemer, der er relateret til dublerede IP-adresser. Uden DHCP skal IP-adresser tildeles manuelt. Under tildelingen skal du huske på, at hver klient får en unik IP-adresse, og hvis klienten skifter til et andet netværk, skal du ændre behovet for at lave manuelt, hvilket er et vanskeligt job at udføre. DHCP hjælper med at overvinde dette trætte job, da det tildeler og administrerer IP-adresserne uden administratorens indblanding.
  • DHCP-serveren tilbyder support til BOOTP-klienter, dvs. klienter kan nemt ændre deres netværk fra BOOTP til DHCP. DHCP-serveren kan svare på forespørgsler fra både DHCP-klienter såvel som BOOTP-klienter. BOOTP-klienter modtager oplysningerne og krævede en IP-adresse for at starte fra serveren.
  • DHCP-server hjælper administratoren med at indstille lejetid for de tildelte IP-adresser, hvad enten de er tildelt manuelt eller ikke.
  • Konfiguration af hver klient manuelt med IP-adressen er ikke påkrævet.
  • DHCP-serveren hjælper med at registrere den uautoriserede DHCP-server, der findes på netværket.
  • DHCP-server hjælper med at knytte to eller flere dynamiske IP-adressepuljer til forskellige IP-netværk eller undernet.
  • Konfigurationsinformationen gemmes i DHCP-datalager. Derfor er det ikke nødvendigt at logge ind på klienten for at ændre dens konfiguration. Ændringer kan foretages ved at ændre de oplysninger, der findes i datalageret.
  • Hvis routeren til BOOTP-relæet ikke er til stede, kan DHCP-serveren også konfigureres til at fungere som et BOOTP-relæagent.
  • Det er ikke nødvendigt at bruge RARP (Reverse Address Resolution Protocol) eller bootparams-fil for at få de nødvendige oplysninger til at starte fra en server på netværket, en klient kan bruge DHCP-serveren til at udføre opgaven.
  • DHCP-server giver multithreading mulighed for at håndtere mange klienter samtidigt.
  • Hvis en klient ikke er offline, hjælper DHCP-serveren med at tildele klientens IP-adresse til en anden klient eller computer.
  • Det hjælper med at reducere den tid, der er nødvendig til at konfigurere eller rekonfigurere de computere, der findes på netværket.
  • Automatisk tildeling af IP-adresser hjælper med at undgå konfigurationsfejl, der oftest opstår på grund af indtastning af IP-adresseoplysninger manuelt.
  • Det er let at bruge og understøtter ethvert operativsystem, der understøtter DHCP.

Sådan konfigureres DHCP-server?

Fra den privilegerede EXEC-tilstand skal følgende kommandoer bruges i rækkefølge til at konfigurere DHCP-serveren (Dynamic Host Configuration Protocol):

1. Konfigurer terminal: Denne kommando tillader adgang til den globale konfigurationstilstand.
2. IP dhcp Pool: Denne kommando opretter en DHCP-serveradressepool og giver mulighed for at gå ind i DHCP-poolkonfigurationstilstand.
3. Netværk (netværksnummermaske): Denne kommando specificerer netværksnummeret på undernettet og masken for DHCP-adressepuljen.
4. Domain - Name Domain: Denne kommando specificerer klientens domænenavn.
5. DNS S erver-adresse: Denne kommando specificerer IP-adressen på en DNS-server, der er tilgængelig for DHCP-klienten.
6. Standard - Router-adresse: Denne kommando specificerer IP-adressen på DHCP-klientens standardrouter.
7. Afslut: Denne kommando gør det muligt at vende tilbage til den privilegerede EXEC-tilstand.
8. Service dhcp Interface Type Number: Denne kommando aktiverer DHCP-serveren på grænsefladen.

Konklusion

I denne artikel har vi drøftet funktion, fordele og måde at konfigurere DHCP-serveren på. DHCP-server tillader dybest set tildeling af IP-adresser til de klientsystemer, der findes på netværket. Dette er let og enkelt at bruge og reducerer tiden for konfiguration og konfiguration af IP-adresserne.

Anbefalede artikler

Dette er en guide til DHCP Server i Linux. Her diskuterer vi hvordan man konfigurerer DHCP Server, fordele og ulemper ved DHCP Server. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Hvad er Linux?
  2. Fordel ved Linux
  3. Linux-distributioner
  4. Samba Server i Linux
  5. Linux Proxy Server (Fordele)
  6. Top 12 sammenligning af Mac vs IP-adresser
  7. Omfattende guide til Linux-operatører

Kategori: