▷ Installera och konfigurera CentOS 8 DHCP -server och klient

För oss alla som hanterar nätverk eller operativsystem har det någon gång varit nödvändigt att konfigurera DHCP (Dynamic Host Configuration Protocol) som är en funktion som har till uppgif.webpt att skapa leasingavtal eller grupper av IP -adresser för slumpmässig tilldelning av datorer på lokal nätverk utan att upprepa dem och inom denna IP -adresskoncession kommer det att vara möjligt att reservera IP -adresser för några extra supportuppgif.webpter.

CentOS 8 är en av Linux -distributionerna fokuserade på företag tack vare dess säkerhets-, prestanda- och driftsfunktioner. Därför kommer vi nedan att se i detalj hur vi installerar och konfigurerar en DHCP -server i CentOS 8 både på server- och klientnivå.

1. Så här installerar du DHCP på CentOS 8 -servern

Steg 1
Det första steget vi måste ta är att installera DHCP -protokollet på serverdatorn, för detta utför vi följande kommando:

 sudo dnf -y installera dhcp -server

FÖRSTORA

Steg 2
När denna process slutar ser vi följande:

FÖRSTORA

2. Hur man konfigurerar DHCP -server i CentOS 8

Steg 1
Efter installationen kommer vi att konfigurera den, för detta kommer vi att komma åt följande fil med vår önskade editor:

 sudo nano /etc/dhcp/dhcpd.conf
Vi kommer att se följande:

FÖRSTORA

Steg 2
Högst upp i den här filen kommer vi att ange följande variabler:

 alternativ domännamn "solvetic.lan"; alternativ domännamnservrar ns1.solvetic.lan, ns2.solvetic.lan; default-lease-time 3600; maxhyrestid 7200; auktoritativ;

FÖRSTORA

Steg 3
Sedan anger vi följande:

 delnät 192.168.1.1 nätmask 255.255.255.0 {option routers 192.168.1.1; alternativ subnet-mask 255.255.255.0; alternativ domän-sökning "solvetic.lan"; alternativ domännamnservrar 192.168.0.1; intervall 192.168.0.15 192.168.0.45; intervall 192.168.0.60 192.168.10.90; }

FÖRSTORA

Steg 4
I dessa rader har vi definierat:

  • Domän
  • Respons tid
  • Router -IP
  • Subnätmask
  • Sök domän
  • IP -adressintervall att använda

Vi sparar ändringarna med Ctrl + O -tangenterna och lämnar redigeraren med Ctrl + X -tangenterna.

När detta är gjort startar vi dhcp -tjänsten:

 sudo systemctl start dhcpd

FÖRSTORA

Steg 5
Vi kontrollerar DHCP -status med följande kommando:

 sudo systemctl status dhcpd

FÖRSTORA

Steg 6
Vi lägger till DHCP -tjänsten i CentOS 8 -brandväggen och uppdaterar reglerna med följande kommandon:

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

FÖRSTORA

Steg 7
Vi gör det möjligt att starta DHCP -tjänsten vid start av CentOS 8:

 sudo systemctl aktivera dhcpd

FÖRSTORA

Steg 8
Om vi ​​vill kan vi bekräfta porten genom vilken DHCP lyssnar:

 sudo netstat -tulpen

FÖRSTORA

Fram till denna tidpunkt har vi installerat DHCP -servern på CentOS 8.

3. Så här konfigurerar du CentOS 8 DHCP -klient

Steg 1
Vi går till CentOS 8 -datorn som fungerar som en klient och där kommer vi att installera DHCP -klienten med följande kommando:

 sudo dnf -y installera dhcp -klient

FÖRSTORA

Steg 2
I slutet kommer vi att se följande:

FÖRSTORA

Steg 3
Nu kommer vi att använda kommandot dhclient följt av gränssnittet för DHCP -begäranden:

 sudo dhclient "gränssnitt"

FÖRSTORA

Steg 4
Vi kommer att skapa en beständig DHCP -anslutning, för detta utför vi följande:

 ifname = "adapter" nmcli -anslutning ändra $ {ifname} ipv4.method automatisk nmcli -anslutning ner $ {ifname}; nmcli -anslutning upp $ {ifname}

FÖRSTORA

Steg 5
Vi konfigurerar adapterparametrarna med följande kommando:

 sudo nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
NoteraVi måste ange rätt adapter i varje fall.

Steg 6
Där redigerar vi följande:

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

FÖRSTORA

Vi sparar ändringarna med Ctrl + O -tangenterna och avslutar med Ctrl + X -tangenterna.

Steg 7
Efter detta startar vi om klientdatorn och med kommandot "ip a" ser vi att en IP -adress har tilldelats från det område som vi har fastställt:

FÖRSTORA

Steg 8
Från servern kan vi se DHCP -anslutningarna genom att utföra följande. Där hittar vi specifika detaljer om laget.

 cat /var/lib/dhcpd/dhcpd.leases

FÖRSTORA

Solvetic har förklarat hur man installerar och konfigurerar DHCP som server och klient i CentOS 8.

wave wave wave wave wave