Das DHCP-Protokoll ist erforderlich, da es Netzwerk- oder Systemadministratoren daran hindert, die IP-Adressen für neue Computer, die dem Netzwerk oder Computersystem hinzugefügt werden und von einem Subnetz in ein anderes verschoben werden, manuell zu konfigurieren.
Beim „lease“ vergibt der DHCP-Server die IP-Adressen an die DHCP-Clients. Die Lease-Zeit hängt davon ab, wie lange das Client-System die Verbindung oder die DHCP-Konfiguration benötigt.
Wir werden in diesem Artikel über die Konfiguration eines DHCP-Clients auf der Ubuntu-Linux-Distribution sprechen. In diesem Artikel sind wir davon ausgegangen, dass der DHCP-Server bereits auf Ihrem anderen Computer eingerichtet ist, oder Sie können ihn auch von dieser Url installieren .
DHCP-Client-Konfiguration auf Ubuntu
Um den DHCP-Client auf Ihrem Ubuntu-System einzurichten, überprüfen Sie zunächst den Namen der Netzwerkschnittstelle, indem Sie den folgenden Befehl ausführen:
$ ifconfig
Nachdem der Netzwerkschnittstellenname identifiziert wurde, müssen Sie einige Änderungen an der Netzwerkschnittstellendatei für die DHCP-Clientkonfiguration vornehmen. Öffnen Sie also die Datei „/etc/network/interfaces“ in Ihrem bevorzugten Texteditor mit dem folgenden Befehl:
$ sudo Nano /etc/network/interfacesVerwenden Sie nun die folgende Syntax, um den DHCP-Client zu konfigurieren:
Automobil
iface
Hier lautet der Name der Netzwerkschnittstelle „enp1s0“; Wir haben die obigen Zeilen in das folgende Format geändert:
iface enp1s0 inet dhcp
Speichern und schließen Sie die obige Konfigurationsdatei. Starten Sie nun Network Manager Services neu, indem Sie den folgenden Befehl ausführen:
$ sudo systemctl startet NetworkManager.service neuoder
$ sudo systemctl Netzwerk neu starten
Überprüfen Sie den Ausführungsstatus des NetworkManager-Dienstes, indem Sie den folgenden Befehl ausführen:
$ sudo systemctl-status NetworkManager.service
Während des Startvorgangs sollte dieses System Netzwerkparameter vom DHCP-Server anfordern.
Um den DHCP-Prozess manuell auszuführen, kann der dhclient-Befehl verwendet werden. Wenn der DHCP-Server dem DHCP-Client keine IP-Adresse zuweist, verwenden Sie den untenstehenden Renew-Befehl oder geben Sie die IP-Adresse frei. Warte eine Weile; Der DHCP-Server weist dem Client-Computer automatisch IP-Adressen zu.
$ sudo dhclient -RSie können den Befehl „ifconfig“ verwenden, um den Schnittstellennamen anzuzeigen.
DHCP über Netzplan konfigurieren
In den meisten Ubuntu-Distributionen wird das Netzwerk mit dem Programm netplan gesteuert oder verwaltet. Daher müssen Sie in dieser Situation die Netplan-Konfigurationsdateien bearbeiten. Um die entsprechende Dateikonfiguration zu bearbeiten, navigieren Sie in das Verzeichnis ‚/etc/netplan‘ und öffnen Sie diese Datei.
$ sudo Nano /Etc/Netzwerkplan/01-netcfg.yaml
Fügen Sie dieser Datei die folgenden Zeilen hinzu:
Netzwerk:Ausführung:2
Renderer:Netzwerk
Ethernet:
enp1s0:
dhcp4:Ja, mein Herr
Speichern Sie die obige Konfiguration in dieser Datei mit „Strg + O“ und verlassen Sie dieses Fenster mit „Strg + x“.
Führen Sie nun den unten genannten Befehl aus, um die Änderungen zu übernehmen:
$ sudo Netzplan anwendenKonfigurieren Sie den DHCP-Client über die Ubuntu-Desktopumgebung
Sie können auch eine andere virtuelle Maschine mit Ubuntu 20.04-Desktop als DHCP-Client verwenden. In Ubuntu ist die Standardkonfigurationsmethode DHCP. Wenn der DHCP-Server keinen IP-Director benötigt, ändern Sie die IPV4-Einstellung Ihres Netzwerks. Klicken Sie auf „Einstellungen“ und gehen Sie zu den Einstellungen für kabelgebundene oder kabellose Netzwerke. Das folgende Fenster sollte auf Ihrem System erscheinen:
Stellen Sie Ihre gesamte IPv4-Konfiguration ähnlich wie im Screenshot oben ein.
Zeigen Sie nun die Netzwerkdetails an, indem Sie wie folgt auf die Registerkarte „Detail“ klicken:
Überprüfen Sie die Konfiguration, indem Sie den folgenden Befehl ausführen:
$ ifconfigSie können sehen, dass die IP der Netzwerkschnittstelle zugewiesen ist.
Sie können den Host-Computer Ihres Systems auch als DHCP-Client verwenden. Um die IP zu erhalten, starten Sie Ihren Host-Computer jedoch nicht neu, da Virtualbox in diesem Fall heruntergefahren wird, sodass kein DHCP auf dem System ausgeführt wird.
Wenn Sie mobile Geräte oder Host-Computer als DHCP-Client verwenden, ist es wichtig zu beachten, dass diese wahrscheinlich bereits mit diesem Netzwerk verbunden sind. Sie fordern jedoch dieselbe IP beim zuvor zugewiesenen DHCP-Server an. Wenn die IP jedoch nicht in Ihren definierten Bereich fällt, wird eine Anfrage an den Router gesendet.
Diplom
In diesem Artikel haben wir gesehen, wie man einen DHCP-Client in der Ubuntu-Distribution auf unterschiedliche Weise konfiguriert. Wir haben alle Befehle in der Umgebung von Ubuntu 20.04 implementiert. Die Konfiguration des DHCP-Clients ist sehr einfach. So können Sie mithilfe der obigen Schritte in nur wenigen Minuten ganz einfach einen DHCP-Client auf Ihrem System einrichten.