Jedes System- oder Netzwerkadministrator, der in großen, geschäftigen Computerumgebungen arbeitet. Hier ist DHCP- oder Dynamic Host -Konfigurationsprotokoll nützlich.
DHCP- oder Dynamic Host-Konfigurationsprotokoll ist ein Client-Server-Protokoll, das den Geräten in Ihrem Netzwerk automatisch und dynamisch IP-Adressen und andere Konfigurationsparameter zuweist.
In diesem Tutorial wird erläutert, wie Sie einen DHCP -Server konfigurieren und für Ihr Netzwerk einrichten. In diesem Handbuch wird auch veranschaulicht, wie Sie das DHCP -Client -System konfigurieren. Beachten Sie, dass dieser Leitfaden spezifisch für Ubuntu 20:04 und nicht für andere Betriebssysteme ist.
Einführung in DHCP- und DHCP -Zuordnungsmethoden
Während unser vorheriger Artikel DHCP einführte und aufwendig erläuterte, wie er funktioniert, ist es immer noch wichtig, ihn hier vorzustellen und die verschiedenen Allokationsoptionen zu erklären, die Sie verwenden können.
Der Betriebsmechanismus von DHCP ist ziemlich einfach. Viele Computer haben keine IP-Adressen, wenn sie up-unlos starten, sie haben eine dedizierte statische IP-Adresse.
Nach dem Booten verwendet eine Maschine die Automatik DHCP Discover Komponente zum Senden einer Sendung. Der DHCP -Server antwortet auf die Anfrage oder den Übertrag und kontaktiert den Client mit dem DHCP -Angebot Unicast -Verkehr. Der DHCP -Angebot bietet den Datenverkehr die dem Client zugewiesene IP -Adresse, die zugewiesen wurde. Es enthält auch die DNS -IP -Adresse des Servers und die Standard -IP -Adresse für das Gateway.
Der Client sendet folglich eine DHCP. Die Server führen Aufzeichnungen aller zugewiesenen Adressen, um IP -Adress -Kollisionen oder Doppelaufgaben zu verhindern. Für lokale Netzwerke darf es nur einen einzelnen Server geben.
Im Folgenden sind die kritischen Zuordnungsmethoden aufgeführt.
Schritt-für-Schritt-Anleitung zum Konfigurieren des DHCP-Servers auf Ubuntu
Sie müssen diese Schritte ausführen, um einen DHCP -Server mit Ihrem Linux -System zu konfigurieren:
Schritt 1: Stellen Sie sicher, dass Ihre Systeme alle Spezifikationen erfüllen
Stellen Sie zunächst sicher, dass Ihr System alle erforderlichen Voraussetzungen erfüllt. Sie beinhalten:
Schritt 2: Installieren Sie den DHCP -Server
Installieren Sie den DHCP -Server auf Ihrem ausgewiesenen DHCP -Servergerät. Bemerkenswerterweise wird das DHCP -Serverpaket im Ubuntu Standard Depository erhältlich. Sie verwenden den folgenden Befehl, um die Installation zu implementieren:
Schritt 3: Starten Sie Ihren DHCP -Dienst
Starten Sie Ihren DHCP. Sie können dies mit den folgenden Befehlen erreichen:
Schritt 4: Konfigurieren Sie den DHCP -Dienst
Die DHCP-Konfigurationsdatei ist unter/etc/default/isc-dhcp-server verfügbar. Sie können die Datei mit den richtigen Details bearbeiten, um Ihre Netzwerkschnittstelle anzugeben. Der folgende Befehl hilft Ihnen dabei, dies zu erreichen:
Sie können Ihr Netzwerk mit diesem Befehl angeben:
Fahren Sie fort, um die Datei nach Abschluss zu speichern und zu schließen. Der nächste Schritt besteht darin, die Konfiguration zu bearbeiten (/etc/dhcp/dhcpd.Conf) Datei, um Ihren DHCP -Mietvertrag zu definieren. Der folgende Befehl sollte verwendet werden:
Überzeugen Sie die folgende Zeile:
Der letzte Schritt bei der Konfiguration Ihres Servers besteht darin, die folgenden Zeilen angemessen zu ändern:
Speichern und schließen Sie diese Datei, sobald Sie alles beendet haben, alles zu bearbeiten.
Schritt 5: Konfigurieren Sie den DHCP -Server für die statische IP -Adresszuweisung zu Clients
Der DHCP -Server verfügt über eine Standardkonfiguration, um Clients im Netzwerk dynamische IP -Adressen zuzuweisen. Sie müssen jedoch Ihren Server so konfigurieren, dass DHCP -Clients basierend auf der MAC -Adresse jedes Kunden statische IP -Adressen angeben.
Zum Beispiel können wir 192 zuweisen.168.21.02 zu einem Client mit 4C: BB: 58: 9C: F5: 55 MAC -Adresse. Bearbeiten Sie Ihre/etc/dhcp/dhcpd.Conf -Datei mit dem Befehl nano wie unten gezeigt, um dies zu erreichen.
Sie sollten der Datei die folgenden Zeilen hinzufügen:
Speichern Sie die Änderungen und schließen Sie die Datei.
Es ist Zeit, Ihren DHCP -Dienst neu zu starten, um die Änderungen zu implementieren. Sie können den folgenden Befehl verwenden, um den Dienst neu zu starten:
Überprüfen Sie den Status Ihres DHCP -Dienstes mit dem folgenden Befehl:
Schritt 6: Konfigurieren Sie Ihre DHCP -Client -Instanz, um eine statische IP -Adresse zu erhalten
Sobald Sie Ihren Server eingerichtet haben, müssen Sie auch Ihre Client -Instanz einrichten. Mit dem ersten Einrichtungsverfahren wird sichergestellt, dass Ihr Client eine statische IP -Adresse vom Server erhalten kann.
Öffnen Sie, um dies zu erreichen. Wir gehen davon aus, dass Ihr Client -Computer die 4C: BB: 58: 9C: F5: 55 MAC -Adresse hat. Bearbeiten Sie die Netzwerkschnittstelle mit dem folgenden Befehl: Bearbeiten Sie die Netzwerkschnittstelle:
Sie können die Schnittstelle bearbeiten, indem Sie die folgenden Standardzeilen abstellen:
Speichern Sie die Änderungen und schließen Sie die Datei. Um sicherzustellen, dass Sie die entsprechenden Änderungen in der neuen Datei anwenden, können Sie Ihren Netzwerkmanager -Dienst mit dem folgenden Befehl neu starten:
Der nächste Schritt besteht darin, den folgenden Befehl auf dem Client -Computer auszuführen:
Die Ausgabe sollte wie folgt sein:
Manchmal können Sie die IP -Adresse nicht von Ihrem DHCP -Server erhalten. Wenn dies der Fall ist, können Sie ihn erhalten, indem Sie den folgenden Befehl ausführen:
Sie können die IP -Adresse überprüfen, indem Sie den folgenden Befehl ausführen:
Schritt 7: Konfigurieren Sie Ihre DHCP -Client -Instanz, um eine dynamische IP -Adresse zu erhalten
Sie können Ihren anderen Client -Computer auch so konfigurieren, dass Sie eine dynamische IP -Adresse von Ihrem DHCP -Server erhalten. Sie können diesen Prozess beginnen, indem Sie zuerst Ihre Netzwerkschnittstellendatei mit dem folgenden Befehl bearbeiten:
Fügen Sie die folgenden Zeilen der Datei hinzu:
Sie können die Datei speichern und schließen. Um sicherzustellen, dass Sie die Änderungen in der Schnittstelle implementieren, starten Sie Ihren Netzwerkmanager mit dem folgenden Befehl neu:
Überprüfen Sie die dynamische IP -Adresse, die Ihrem DHCP -Client zugewiesen ist, indem Sie den folgenden Befehl ausführen:
Die Ausgabe sollte ähnlich sein wie in der folgenden Abbildung:
Abschluss
In dem Artikel wird der gesamte Prozess erörtert, der mit der Installation und Konfiguration des DHCP -Servers auf Ubuntu beginnt und konfiguriert wird. Wir haben auch die Konfiguration der Client -Instanz diskutiert, um sowohl dynamische als auch statische IP -Adressen zu erhalten.