▷ Installer og konfigurer CentOS 8 DHCP -server og klient

For alle oss som administrerer nettverk eller operativsystemer, har det på et tidspunkt vært nødvendig å konfigurere DHCP (Dynamic Host Configuration Protocol) som er en funksjon som har til oppgave å opprette leieavtaler eller grupper av IP -adresser for tilfeldig tildeling av datamaskiner på det lokale nettverket uten å gjenta dem, og innenfor denne IP -adressekonsesjonen vil det være mulig å reservere IP -adresser for noen ekstra støtteoppgaver.

CentOS 8 er en av Linux -distribusjonene fokusert på selskaper takket være sikkerhets-, ytelses- og driftsfunksjonene. Derfor vil vi nedenfor se i detalj hvordan du installerer og konfigurerer en DHCP -server i CentOS 8 både på server- og klientnivå.

1. Slik installerer du DHCP på CentOS 8 -serveren

Trinn 1
Det første trinnet vi må ta er å installere DHCP -protokollen på serverdatamaskinen, for dette utfører vi følgende kommando:

 sudo dnf -y installer dhcp -server

FORSTØRRE

Steg 2
Når denne prosessen avsluttes vil vi se følgende:

FORSTØRRE

2. Slik konfigurerer du DHCP -server i CentOS 8

Trinn 1
Når den er installert, skal vi konfigurere den, for dette får vi tilgang til følgende fil med ønsket editor:

 sudo nano /etc/dhcp/dhcpd.conf
Vi vil se følgende:

FORSTØRRE

Steg 2
Øverst i denne filen skriver vi inn følgende variabler:

 alternativ domenenavn "solvetic.lan"; alternativ domenenavn-servere ns1.solvetic.lan, ns2.solvetic.lan; default-lease-time 3600; maks leietid 7200; autoritær;

FORSTØRRE

Trinn 3
Deretter skriver vi inn følgende:

 delnett 192.168.1.1 nettmaske 255.255.255.0 {alternativrutere 192.168.1.1; opsjon subnettmaske 255.255.255.0; alternativ domenesøk "solvetic.lan"; alternativ domenenavn-servere 192.168.0.1; område 192.168.0.15 192.168.0.45; område 192.168.0.60 192.168.10.90; }

FORSTØRRE

Trinn 4
I disse linjene har vi definert:

  • Domene
  • Responstid
  • Ruter IP
  • Nettverksmaske
  • Søk på domenet
  • IP -adresseområder som skal brukes

Vi lagrer endringene med Ctrl + O -tastene og avslutter editoren med Ctrl + X -tastene.

Når dette er gjort, starter vi dhcp -tjenesten:

 sudo systemctl start dhcpd

FORSTØRRE

Trinn 5
Vi sjekker DHCP -statusen med følgende kommando:

 sudo systemctl status dhcpd

FORSTØRRE

Trinn 6
Vi vil legge til DHCP -tjenesten i CentOS 8 -brannmuren og oppdatere reglene med følgende kommandoer:

 sudo firewall-cmd --add-service = dhcp --permanent sudo firewall-cmd -reload

FORSTØRRE

Trinn 7
Vi gjør det mulig å starte DHCP -tjenesten ved oppstart av CentOS 8:

 sudo systemctl aktiver dhcpd

FORSTØRRE

Trinn 8
Hvis vi ønsker det, kan vi bekrefte porten som DHCP lytter gjennom:

 sudo netstat -tulpen

FORSTØRRE

Frem til dette punktet har vi installert DHCP -serveren på CentOS 8.

3. Slik konfigurerer du CentOS 8 DHCP -klient

Trinn 1
Vi går til CentOS 8 -datamaskinen som vil fungere som en klient, og der vil vi installere DHCP -klienten med følgende kommando:

 sudo dnf -y installer dhcp -klient

FORSTØRRE

Steg 2
På slutten vil vi se følgende:

FORSTØRRE

Trinn 3
Nå vil vi bruke dhclient -kommandoen etterfulgt av grensesnittet for DHCP -forespørsler:

 sudo dhclient "grensesnitt"

FORSTØRRE

Trinn 4
Vi skal opprette en vedvarende DHCP -tilkobling, for dette utfører vi følgende:

 ifname = "adapter" nmcli -tilkobling endre $ {ifname} ipv4.method automatisk nmcli -tilkobling ned $ {ifname}; nmcli -tilkobling opp $ {ifname}

FORSTØRRE

Trinn 5
Vi konfigurerer adapterparametrene med følgende kommando:

 sudo nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
MerkVi må skrive inn riktig adapter i hvert tilfelle.

Trinn 6
Der redigerer vi følgende:

 DEVICE = "enp0s3" BOOTPROTO = "dhcp" ONBOOT = "ja" TYPE = "Ethernet" PERSISTENT_DHCLIENT = "ja"

FORSTØRRE

Vi lagrer endringene med Ctrl + O -tastene og avslutter med Ctrl + X -tastene.

Trinn 7
Etter dette starter vi klientdatamaskinen på nytt, og med kommandoen "ip a" ser vi at en IP -adresse er tildelt fra området vi har etablert:

FORSTØRRE

Trinn 8
Fra serveren kan vi se DHCP -tilkoblingene ved å utføre følgende. Der finner vi spesifikke detaljer om teamet.

 cat /var/lib/dhcpd/dhcpd.leaser

FORSTØRRE

Solvetic har forklart hvordan du installerer og konfigurerer DHCP som server og klient i CentOS 8.

wave wave wave wave wave