▷ Installer og konfigurer CentOS 8 DHCP -server og -klient

For os alle, der administrerer netværk eller operativsystemer, har det på et tidspunkt været nødvendigt at konfigurere DHCP (Dynamic Host Configuration Protocol), som er en funktion, der har til opgave at oprette leasingaftaler eller grupper af IP -adresser til tilfældigt at tildele computere på den lokale netværk uden at gentage dem, og inden for denne IP -adressekoncession vil det være muligt at reservere IP -adresser til nogle ekstra supportopgaver.

CentOS 8 er en af ​​Linux -distributionerne med fokus på virksomheder takket være dets sikkerhed, ydeevne og driftsfunktioner. Derfor vil vi nedenfor se detaljeret, hvordan du installerer og konfigurerer en DHCP -server i CentOS 8 både på server- og klientniveau.

1. Sådan installeres DHCP på CentOS 8 -serveren

Trin 1
Det første trin, vi skal tage, er at installere DHCP -protokollen på servercomputeren, til dette udfører vi følgende kommando:

 sudo dnf -y installer dhcp -server

FORSTØRRE

Trin 2
Når denne proces slutter, ser vi følgende:

FORSTØRRE

2. Sådan konfigureres DHCP -server i CentOS 8

Trin 1
Når det er installeret, skal vi konfigurere det, for dette får vi adgang til følgende fil med vores ønskede editor:

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

FORSTØRRE

Trin 2
Øverst i denne fil indtaster vi følgende variabler:

 option domænenavn "solvetic.lan"; option domænenavneservere ns1.solvetic.lan, ns2.solvetic.lan; default-lease-time 3600; max-leasingtid 7200; autoritativ;

FORSTØRRE

Trin 3
Derefter indtaster vi følgende:

 subnet 192.168.1.1 netmask 255.255.255.0 {option routers 192.168.1.1; option subnet-mask 255.255.255.0; option domænesøgning "solvetic.lan"; option domænenavneservere 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

Trin 4
I disse linjer har vi defineret:

  • Domæne
  • Responstid
  • Router IP
  • Undernetmaske
  • Søg domæne
  • IP -adresseområder, der skal bruges

Vi gemmer ændringerne med Ctrl + O -tasterne og forlader editoren med Ctrl + X -tasterne.

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

 sudo systemctl start dhcpd

FORSTØRRE

Trin 5
Vi kontrollerer DHCP -status med følgende kommando:

 sudo systemctl status dhcpd

FORSTØRRE

Trin 6
Vi tilføjer DHCP -tjenesten til CentOS 8 -firewall og opdaterer reglerne med følgende kommandoer:

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

FORSTØRRE

Trin 7
Vi gør det muligt at starte DHCP -tjenesten ved opstart af CentOS 8:

 sudo systemctl aktiver dhcpd

FORSTØRRE

Trin 8
Hvis vi ønsker det, kan vi bekræfte den port, gennem hvilken DHCP lytter:

 sudo netstat -tulpen

FORSTØRRE

Indtil nu har vi installeret DHCP -serveren på CentOS 8.

3. Sådan konfigureres CentOS 8 DHCP -klient

Trin 1
Vi går til CentOS 8 -computeren, der fungerer som en klient, og der installerer vi DHCP -klienten med følgende kommando:

 sudo dnf -y installer dhcp -klient

FORSTØRRE

Trin 2
Til sidst ser vi følgende:

FORSTØRRE

Trin 3
Nu vil vi bruge kommandoen dhclient efterfulgt af grænsefladen til DHCP -anmodninger:

 sudo dhclient "interface"

FORSTØRRE

Trin 4
Vi skal oprette en vedvarende DHCP -forbindelse, for dette udfører vi følgende:

 ifname = "adapter" nmcli -forbindelse ændre $ {ifname} ipv4.method automatisk nmcli -forbindelse ned $ {ifname}; nmcli -forbindelse op $ {ifname}

FORSTØRRE

Trin 5
Vi konfigurerer adapterparametrene med følgende kommando:

 sudo nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
BemærkVi skal indtaste den korrekte adapter i hvert tilfælde.

Trin 6
Der redigerer vi følgende:

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

FORSTØRRE

Vi gemmer ændringerne med Ctrl + O -tasterne og afslutter med Ctrl + X -tasterne.

Trin 7
Efter dette genstarter vi klientcomputeren, og med kommandoen "ip a" ser vi, at der er blevet tildelt en IP -adresse fra det område, vi har oprettet:

FORSTØRRE

Trin 8
Fra serveren kan vi se DHCP -forbindelserne ved at udføre følgende. Der finder vi specifikke detaljer om holdet.

 cat /var/lib/dhcpd/dhcpd.leaser

FORSTØRRE

Solvetic har forklaret, hvordan man installerer og konfigurerer DHCP som server og klient i CentOS 8.

wave wave wave wave wave