Das DHCP-Protokoll ist erforderlich, da es Netzwerk- oder Systemadministratoren daran hindert, IP-Adressen für neue Maschinen, die dem Netzwerk oder Computersystem hinzugefügt werden und von einem Subnetz in ein anderes verschoben werden, manuell zu konfigurieren.
Durch den '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 DHCP-Konfiguration benötigt requires.
Wir werden in diesem Artikel über die Konfiguration eines DHCP-Clients auf der Ubuntu-Linux-Distribution sprechen. Wir sind in diesem Artikel davon ausgegangen, dass der DHCP-Server auf Ihrem anderen Rechner bereits eingerichtet ist, oder Sie können ihn auch von diesem installieren URL.
DHCP-Client-Konfiguration unter 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 Name der Netzwerkschnittstelle identifiziert wurde, müssen Sie einige Änderungen an der Netzwerkschnittstellendatei für die DHCP-Client-Konfiguration 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:
Autoiface
Hier lautet der Name der Netzwerkschnittstelle 'enp1s0'; wir haben die obigen Zeilen in das folgende Format geändert:
auto enp1s0iface enp1s0 inet dhcp
Speichern und schließen Sie die obige Konfigurationsdatei. Starten Sie nun die Netzwerkmanagerdienste neu, indem Sie den folgenden Befehl ausführen:
$ sudo systemctl Neustart NetworkManager.BedienungOder
$ sudo systemctl Neustart des Netzwerks
Überprüfen Sie den Ausführungsstatus des NetworkManager-Dienstes, indem Sie den folgenden Befehl ausführen:
$ sudo systemctl status NetworkManager.Bedienung
Während des Bootvorgangs sollte dieses System Netzwerkparameter vom DHCP-Server anfordern.
Um den DHCP-Prozess manuell auszuführen, kann der Befehl dhclient verwendet werden. Wenn der DHCP-Server dem DHCP-Client keine IP zuweist, verwenden Sie den folgenden Befehl erneuern oder die IP-Adresse freigeben. Warten Sie eine Weile; der DHCP-Server weist dem Client-Rechner automatisch IP-Adressen zu.
$ sudo dhclient -rMit dem Befehl 'ifconfig' können Sie den Schnittstellennamen anzeigen.
DHCP über netplan konfigurieren
In den meisten Ubuntu-Distributionen wird das Netzwerk über das Programm netplan gesteuert oder verwaltet managed. 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/netplan/01-netcfg.yaml
Fügen Sie dieser Datei die folgenden Zeilen hinzu:
Netzwerk:Version 2
Renderer: Netzwerk
Ethernet:
enp1s0:
dhcp4: ja
Speichern Sie die obige Konfiguration mit 'Strg+O' in dieser Datei und verlassen Sie dieses Fenster mit 'Strg+x'.
Führen Sie nun den unten genannten Befehl aus, um die Änderungen zu übernehmen:
$ sudo netplan anwendenKonfigurieren Sie den DHCP-Client über die Ubuntu-Desktop-Umgebung
Sie können mit Ubuntu 20 auch eine andere virtuelle Maschine verwenden.04 Desktop als DHCP-Client. In Ubuntu ist die Standardkonfigurationsmethode DHCP. Wenn kein IP-Director vom DHCP-Server benötigt wird, ändern Sie die IPV4-Einstellung Ihres Netzwerks. Klicken Sie auf "Einstellungen" und gehen Sie zu den kabelgebundenen oder drahtlosen Netzwerkeinstellungen. Das folgende Fenster sollte auf Ihrem System angezeigt werden:
Stellen Sie Ihre gesamte IPv4-Konfiguration ähnlich wie im oben angezeigten Screenshot 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 werden sehen, dass die IP der Netzwerkschnittstelle zugewiesen ist.
Sie können den Hostcomputer auf Ihrem System auch als DHCP-Client verwenden. Um jedoch die IP zu erhalten, starten Sie Ihren Host-Rechner nicht neu, da Virtualbox in diesem Fall heruntergefahren wird, sodass kein DHCP auf dem System ausgeführt wird.
Es ist wichtig zu beachten, dass, wenn Sie mobile Geräte oder Host-Rechner als DHCP-Client verwenden, die meisten Chancen bestehen, dass diese bereits mit diesem Netzwerk verbunden sind. Sie fordern jedoch dieselbe IP an den DHCP-Server an, die zuvor zugewiesen wurde. Wenn die IP jedoch nicht in Ihren definierten Bereich fällt, wird eine Anfrage an den Router gesendet.
Fazit
Wir haben in diesem Artikel gesehen, wie Sie einen DHCP-Client auf verschiedene Weise in der Ubuntu-Distribution konfigurieren. Alle Befehle, die wir auf dem Ubuntu 20 implementiert haben.04 Umwelt. Die DHCP-Client-Konfiguration ist sehr einfach. Damit Sie mit den oben genannten Schritten in wenigen Minuten ganz einfach einen DHCP-Client auf Ihrem System einrichten können.