So erneuern oder geben Sie eine dynamische IP-Adresse in Linux frei

Tux der Linux-Pinguin.

Der DHCP-Client in Linux heißt dhclient. Es fordert dynamische IP-Adressen vom DHCP-Server an, der Adressen für eine bestimmte Zeit an Clients „vermietet“. dhclient kann manuell aufgerufen werden, um die aktuell zugewiesene IP-Adresse des Clients “freizugeben” und eine andere Adresse vom DHCP-Server zu erhalten.

Normalerweise erzeugt dhclient keine Ausgabe, um zu sehen, was es tut, müssen wir ihm die Option -v (verbose) geben. Wir müssen dhclient als root mit dem sudo-Befehl ausführen, da das Ändern der Netzwerkkonfiguration des Systems eskalierte Berechtigungen erfordert.

Beginnen wir damit, dhclient ausführlich und ohne weitere Optionen auszuführen. Er sollte unseren DHCP-Server erreichen und “Hallo” sagen, der in unserem Beispiel der Heimrouter ist.

Befehl:

sudo dhclient -v

Ausgabe:

Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/68:a3:c4:93:47:46
Sending on   LPF/wlan0/68:a3:c4:93:47:46
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPREQUEST on wlan0 to 255.255.255.255 port 67
DHCPOFFER from 192.168.2.1
DHCPACK from 192.168.2.1
RTNETLINK answers: File exists
bound to 192.168.2.4 -- renewal in 42516 seconds.

Die obige Ausgabe sagt uns, dass dhclient eine Adresse vom DHCP-Server angefordert hat (DHCPREQUEST). Es hat diese Anfrage von unserer drahtlosen Internetschnittstelle (wlan0) gesendet. Der DHCP-Server antwortete mit einer einfachen Bestätigung unserer Anfrage (DHCPACK). Das liegt daran, dass uns bereits eine IP-Adresse zugewiesen wurde, sodass der DHCP-Server nichts zu tun hatte. Beachten Sie, dass der DHCP-Server uns auch mitgeteilt hat, wie lange unsere dynamische IP-Adresse gültig ist: 42516 Sekunden (in etwa 12 Stunden, an diesem Punkt wird sie automatisch erneuert).

Lassen Sie uns also unsere Adresse manuell mit -r freigeben. Lassen Sie uns die Option -v dort drin lassen, damit wir sehen können, was los ist:

sudo dhclient -v -r
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/68:a3:c4:93:47:46
Sending on   LPF/wlan0/68:a3:c4:93:47:46
Sending on   Socket/fallback
DHCPRELEASE on wlan0 to 192.168.2.1 port 67

Im obigen Beispiel weist der Befehl den DHCP-Server an, die IP-Adresse freizugeben.

Warnung

Bei einigen Varianten von Linux oder Unix kann die Freigabe Ihrer IP-Adresse auf diese Weise auch Ihre Netzwerkschnittstelle von Natur aus zum Absturz bringen. Verwenden Sie in diesem Fall Ihren Netzwerkmanager, um sich erneut mit Ihrem Netzwerk zu verbinden. Dieser Prozess variiert von Betriebssystem zu Betriebssystem; Wenn Sie sich nicht sicher sind, wie Sie eine Verbindung zu Ihrem Netzwerk herstellen sollen, konsultieren Sie die Dokumentation Ihres spezifischen Betriebssystems. Wenn Sie das X Window System verwenden, können Sie die Verbindung normalerweise wiederherstellen, indem Sie auf das Netzwerksymbol in Ihrer Taskleiste klicken und die Option „Verbinden“ auswählen.

Neueste Artikel
Vielleicht möchten Sie lesen

LEAVE A REPLY

Please enter your comment!
Please enter your name here