▷ CentOS 8 DHCP-Server und -Client installieren und konfigurieren

Für uns alle, die Netzwerke oder Betriebssysteme verwalten, war es irgendwann notwendig, DHCP (Dynamic Host Configuration Protocol) zu konfigurieren, eine Funktion, die die Aufgabe hat, Leases oder Gruppen von IP-Adressen für die zufällige Zuweisung von Computern auf der lokalen Seite zu erstellen Netzwerk, ohne sie zu wiederholen, und innerhalb dieser IP-Adresskonzession wird es möglich sein, IP-Adressen für einige zusätzliche Supportaufgaben zu reservieren.

CentOS 8 ist aufgrund seiner Sicherheits-, Leistungs- und Betriebsfunktionen eine der Linux-Distributionen, die sich auf Unternehmen konzentriert. Aus diesem Grund wird im Folgenden ausführlich beschrieben, wie Sie einen DHCP-Server in CentOS 8 sowohl auf Server- als auch auf Client-Ebene installieren und konfigurieren.

1. So installieren Sie DHCP auf dem CentOS 8-Server

Schritt 1
Als ersten Schritt müssen wir das DHCP-Protokoll auf dem Server-Rechner installieren, dazu führen wir den folgenden Befehl aus:

 sudo dnf -y DHCP-Server installieren

VERGRÖSSERN

Schritt 2
Wenn dieser Vorgang abgeschlossen ist, sehen wir Folgendes:

VERGRÖSSERN

2. So konfigurieren Sie den DHCP-Server in CentOS 8

Schritt 1
Nach der Installation werden wir es konfigurieren, dazu greifen wir mit unserem gewünschten Editor auf die folgende Datei zu:

 sudo nano /etc/dhcp/dhcpd.conf
Wir werden folgendes sehen:

VERGRÖSSERN

Schritt 2
Am Anfang dieser Datei werden wir die folgenden Variablen eingeben:

 Option Domänenname "solvetic.lan"; Option Domänennamenserver ns1.solvetic.lan, ns2.solvetic.lan; Standard-Lease-Zeit 3600; maximale Mietzeit 7200; maßgebend;

VERGRÖSSERN

Schritt 3
Dann geben wir folgendes ein:

 Subnetz 192.168.1.1 Netzmaske 255.255.255.0 {Option Router 192.168.1.1; Option Subnetzmaske 255.255.255.0; Option Domain-Suche "solvetic.lan"; Option Domänennamenserver 192.168.0.1; Bereich 192.168.0.15 192.168.0.45; Bereich 192.168.0.60 192.168.10.90; }

VERGRÖSSERN

Schritt 4
In diesen Zeilen haben wir definiert:

  • Domain
  • Reaktionszeit
  • Router-IP
  • Subnetzmaske
  • Domain suchen
  • Zu verwendende IP-Adressbereiche

Wir speichern die Änderungen mit den Tasten Strg + O und verlassen den Editor mit den Tasten Strg + X.

Sobald dies erledigt ist, starten wir den dhcp-Dienst:

 sudo systemctl start dhcpd

VERGRÖSSERN

Schritt 5
Wir überprüfen den DHCP-Status mit dem folgenden Befehl:

 sudo systemctl status dhcpd

VERGRÖSSERN

Schritt 6
Wir werden den DHCP-Dienst zur CentOS 8-Firewall hinzufügen und die Regeln mit den folgenden Befehlen aktualisieren:

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

VERGRÖSSERN

Schritt 7
Wir aktivieren den DHCP-Dienst beim Start von CentOS 8:

 sudo systemctl aktivieren dhcpd

VERGRÖSSERN

Schritt 8
Wenn wir möchten, können wir den Port bestätigen, über den DHCP lauscht:

 sudo netstat -tulpen

VERGRÖSSERN

Bisher haben wir den DHCP-Server auf CentOS 8 installiert.

3. So konfigurieren Sie den CentOS 8 DHCP-Client

Schritt 1
Wir gehen zum CentOS 8-Computer, der als Client fungiert, und installieren dort den DHCP-Client mit dem folgenden Befehl:

 sudo dnf -y installiere dhcp-client

VERGRÖSSERN

Schritt 2
Am Ende werden wir folgendes sehen:

VERGRÖSSERN

Schritt 3
Jetzt verwenden wir den Befehl dhclient gefolgt von der Schnittstelle für DHCP-Anfragen:

 sudo dhclient "Schnittstelle"

VERGRÖSSERN

Schritt 4
Wir werden eine persistente DHCP-Verbindung erstellen, dazu führen wir Folgendes aus:

 ifname = "adapter" nmcli-Verbindung modifizieren $ {ifname} ipv4.method auto nmcli-Verbindung herunterfahren $ {ifname}; nmcli-Verbindung aufgebaut $ {ifname}

VERGRÖSSERN

Schritt 5
Wir konfigurieren die Adapterparameter mit dem folgenden Befehl:

 sudo nano / etc / sysconfig / network-scripts / ifcfg-enp0s3
NotizWir müssen jeweils den richtigen Adapter eingeben.

Schritt 6
Dort bearbeiten wir folgendes:

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

VERGRÖSSERN

Wir speichern die Änderungen mit den Tasten Strg + O und beenden mit den Tasten Strg + X.

Schritt 7
Danach starten wir den Client-Rechner neu und mit dem Befehl "ip a" sehen wir, dass eine IP-Adresse aus dem von uns festgelegten Bereich zugewiesen wurde:

VERGRÖSSERN

Schritt 8
Vom Server aus können wir die DHCP-Verbindungen sehen, indem wir Folgendes ausführen. Dort finden wir spezifische Details des Teams.

 cat /var/lib/dhcpd/dhcpd.leases

VERGRÖSSERN

Solvetic hat erklärt, wie Sie DHCP als Server und Client in CentOS 8 installieren und konfigurieren.

wave wave wave wave wave