Wat is DHCP-server in Linux?

DHCP verwijst naar Dynamic Host Configuration Protocol. Telkens wanneer de clientsystemen verbinding maken met het netwerk, kunnen ze met het Dynamic Host Configuration Protocol de netwerkconfiguratie-informatie ophalen van de DHCP-server in Linux. De DHCP-server is geconfigureerd met andere netwerkconfiguratieparameters die vereist zijn door de clients en het bereik van IP-adressen. Andere parameters zijn onder meer Domain name servers (DNS), Default Gateways, Syslog Hosts, NTP-servers, Proxy-servers en X Font-servers.

DHCP-server houdt het record van alle IP-adressen bij en slaat deze op in de map / var / lib / dhcp onder de bestandsnaam dhcpd.leases. Dit bestand helpt de DHCP-server om alle IP-adressen bij te houden in geval van opnieuw opstarten of zelfs stroomuitval. De DHCP-server wijst een IP-adres toe aan DHCP-clients in lease. De leasetijd hangt af van de DHCP-configuratie of van hoe lang het clientsysteem de verbinding nodig heeft.

Hoe werkt DHCP-server in Linux?

DHCP-server voert een reeks stappen of een proces uit terwijl het zijn taken uitvoert. Dit proces wordt het DORA-proces genoemd (ontdekbevestiging van de aanvraag van een aanbieding).

  • Wanneer een nieuw systeem of computer verbinding maakt met een netwerk, zoekt het de DHCP-server in een netwerk. Omdat het geen IP-adres heeft, vindt het geen DHCP-server, dus verzendt het de DHCP om berichten te ontdekken naar alle apparaten die op het netwerk zijn aangesloten. Dit proces staat bekend als Uitzenden.
  • Wanneer de DHCP-server het DHCP-detectiebericht ontvangt dat is verzonden door het nieuwe systeem of de nieuwe client, biedt de DHCP-server een IP-adres aan en zendt dit uit naar alle aangesloten apparaten.
  • De clientcomputer of het systeem ontvangt het IP-adres en verzendt vervolgens het verzoek dat het het IP-adres op het netwerk heeft geaccepteerd.
  • Vervolgens bevestigt de DHCP-server het clientsysteem dat het nu het toegewezen IP-adres kan gebruiken.
  • Dit is de werking van de DHCP-server en dit proces wordt daarom DORA (Discover Offer Request Acceptification) genoemd.

voordelen

  • DHCP helpt bij IP-adresbeheer. Het helpt problemen met dubbele IP-adressen te voorkomen. Zonder DHCP moeten IP-adressen handmatig worden toegewezen. Tijdens het toewijzen moet u er rekening mee houden dat elke client een uniek IP-adres krijgt en als de client naar een ander netwerk overschakelt, moet u handmatig wijzigingen aanbrengen, wat een moeilijke taak is. DHCP helpt deze vervelende klus te overwinnen, omdat het de IP-adressen toekent en beheert zonder tussenkomst van de beheerder.
  • De DHCP-server biedt ondersteuning aan BOOTP-clients, dwz clients kunnen eenvoudig hun netwerk wijzigen van BOOTP naar DHCP. De DHCP-server kan reageren op de verzoeken van zowel de DHCP-clients als BOOTP-clients. BOOTP-clients ontvangen de informatie en hebben een IP-adres nodig om op te starten vanaf de server.
  • DHCP-server helpt de beheerder om de leasetijd voor de toegewezen IP-adressen in te stellen, of deze nu handmatig worden toegewezen of niet.
  • Het is niet nodig om elke client handmatig met het IP-adres te configureren.
  • De DHCP-server helpt bij het detecteren van de ongeautoriseerde DHCP-server die aanwezig is in het netwerk.
  • DHCP-server helpt bij het koppelen van twee of meer dynamische IP-adresgroepen op verschillende IP-netwerken of de subnetten.
  • De configuratie-informatie wordt opgeslagen in de DHCP-gegevensopslag. Daarom is het niet nodig om in te loggen op de client om de configuratie te wijzigen. Wijzigingen kunnen worden aangebracht door de informatie in de gegevensopslag te wijzigen.
  • Als de router voor het BOOTP-relais niet aanwezig is, kan de DHCP-server ook worden geconfigureerd om als BOOTP-relaisagent te fungeren.
  • Het is niet nodig om RARP (Reverse Address Resolution Protocol) of bootparams-bestand te gebruiken om de vereiste informatie te verkrijgen om op te starten vanaf een server op het netwerk, een client kan de DHCP-server gebruiken om de taak uit te voeren.
  • Met DHCP-server kan multithreading veel clients tegelijkertijd verwerken.
  • Als een client offline is, helpt de DHCP-server het IP-adres van die client opnieuw toe te wijzen aan een andere client of computer.
  • Het helpt de tijd te verminderen die nodig is voor het configureren of opnieuw configureren van de computers in het netwerk.
  • Door automatisch IP-adressen toe te wijzen, voorkomt u configuratiefouten die meestal ontstaan ​​door het handmatig invoeren van IP-adresgegevens.
  • Het is gemakkelijk te gebruiken en ondersteunt elk besturingssysteem dat DHCP ondersteunt.

Hoe DHCP-server configureren?

Beginnend in de bevoorrechte EXEC-modus, moeten de volgende opdrachten achtereenvolgens worden gebruikt om de DHCP-server (Dynamic Host Configuration Protocol) te configureren:

1. Terminal configureren: met deze opdracht kunt u de algemene configuratiemodus openen.
2. IP- DHCP- pool: met deze opdracht maakt u een DHCP-serveradrespool en kunt u de configuratiemodus van de DHCP-pool openen.
3. Netwerk (netwerknummermasker): met deze opdracht geeft u het netwerknummer van het subnet en het masker van de DHCP-adrespool op.
4. Domein - Naam Domein: deze opdracht geeft de domeinnaam van de client aan.
5. DNS- serveradres: met deze opdracht geeft u het IP-adres op van een DNS-server die beschikbaar is voor de DHCP-client.
6. Standaard - Routeradres: deze opdracht geeft het IP-adres van de standaardrouter van de DHCP-client aan.
7. Afsluiten: met deze opdracht keert u terug naar de bevoorrechte EXEC-modus.
8. Service DHCP-interfacetype: met deze opdracht wordt de DHCP-server op de interface ingeschakeld.

Conclusie

In dit artikel hebben we de werking, voordelen en de manier om de DHCP-server te configureren besproken. Met de DHCP-server kunnen IP-adressen in principe automatisch worden toegewezen aan de clientsystemen op het netwerk. Dit is gemakkelijk en eenvoudig te gebruiken en verkort de tijd voor het configureren en opnieuw configureren van de IP-adressen.

Aanbevolen artikelen

Dit is een handleiding voor DHCP Server in Linux. Hier bespreken we hoe DHCP Server, de voor- en nadelen van DHCP Server te configureren. U kunt ook onze andere voorgestelde artikelen doornemen voor meer informatie -

  1. Wat is Linux?
  2. Voordeel van Linux
  3. Linux-distributies
  4. Samba Server in Linux
  5. Linux Proxy Server (voordelen)
  6. Top 12 vergelijking van Mac versus IP-adressen
  7. Uitgebreide gids voor Linux-operators