Wenn Sie sich mit einem lokalen Netzwerk verbinden, entweder über WLAN oder Ethernet, wird ein DHCP-Server (Dynamic Host Configuration Protocol) auf Ihrem Netzwerk-Router Ihrem Gerät eine IP-Adresse zuweisen. Dadurch erhält Ihr Gerät eine ID, die es anderen Geräten ermöglicht, es zu lokalisieren und eine Verbindung herzustellen. Normalerweise ist diese IP-Adresse etwa 24 Stunden gültig, bevor sie abläuft.
Das liegt an der DHCP-Lease-Zeit. Dadurch kann ein lokales Netzwerk IP-Adressen von Geräten, die eine Zeit lang nicht verbunden waren, an andere Geräte neu zuweisen, wodurch IP-Adressen für andere Geräte frei werden, die sich verbinden könnten (es sei denn, Sie geben ihnen eine statische IP).
Was ist die DHCP-Lease-Zeit & Sollte sie geändert werden?
Wenn nicht anders angegeben, geht ein typischer Netzwerk-Router davon aus, dass jede Verbindung, die zu ihm hergestellt wird, temporär ist. Ihrem Gerät wird vom DHCP-Server eine IP zugewiesen, die mit einer Lease-Zeit versehen ist. Wenn Ihr Gerät nach Ablauf dieser Zeit nicht gesehen wird, läuft die Lease ab und die IP-Adresse wird für andere Geräte freigegeben.
Die DHCP-Lease-Zeit ist die Zeit, die eine Lease aktiv bleiben kann, bevor sie abläuft. Wie wir bereits erwähnt haben, ist 24 Stunden die übliche Lease-Zeit, die von Netzwerken für angeschlossene Geräte ausgegeben wird, aber dies ist ein Standardwert, der für Ihr Netzwerk möglicherweise nicht angemessen ist.
Sie können diesen Wert jedoch ändern. Wenn Sie ein offenes oder öffentliches Netzwerk betreiben, mit dem sich andere verbinden können, erwarten Sie möglicherweise eine große Anzahl von kurzfristigen Verbindungen. Hier wäre eine kleinere Lease Time sinnvoll, um den Pool an freien IP-Adressen aufzufüllen und neuen Geräten die Verbindung zu ermöglichen.
Die Lease Time, die Sie verwenden, hängt von Ihren eigenen Bedürfnissen ab. Sie können beispielsweise eine Stunde für ein Restaurant-WiFi-Netzwerk bis zu 12 Stunden für ein Gast-Büro-Netzwerk verwenden.
Sie benötigen administrativen Zugriff auf Ihren Netzwerk-Router, um diese Einstellungen ändern zu können. Während Sie die aktuelle DHCP-Lease-Zeit auf Ihrem PC oder Mac anzeigen können, benötigen Sie zum Ändern Zugriff auf Ihren Router.
So zeigen Sie die DHCP-Lease-Zeit unter Windows 10 an
Sie können die DHCP-Lease-Zeit für einen Windows-PC mithilfe der Windows PowerShell anzeigen, dem Ersatz für die Befehlszeile unter Windows 10.
- Um ein PowerShell-Fenster zu öffnen, klicken Sie mit der rechten Maustaste auf das Windows-Startmenü und drücken Sie Windows PowerShell (Admin). Dadurch wird ein PowerShell-Terminal mit administrativen Rechten gestartet.
- In dem PowerShell-Fenster geben Sie ipconfig /all ein. Dadurch werden alle relevanten Informationen über Ihre aktuellen Netzwerkverbindungen aufgelistet, einschließlich der DHCP-Lease-Ausgabe und der Ablaufzeiten. Suchen Sie für Ihren Netzwerkadapter nach den Werten Lease Obtained und Lease Expires.
Aus diesen Informationen können Sie die Lease-Zeit ermitteln. Im obigen Beispiel ist die Lease-Ablaufzeit genau 24 Stunden nach der ersten Ausgabe des Leases. Dieser Zeitraum kann bei Ihrer Verbindung kürzer oder länger sein, je nach Ihrer eigenen Netzwerkkonfiguration.
Wie Sie die DHCP-Lease-Zeit unter macOS anzeigen
Auf einem Mac können Sie die DHCP-Lease-Zeit mit der integrierten Terminal-App anzeigen.
- Sie können die Terminal-App starten, indem Sie im Dock am unteren Rand des Bildschirms auf Launchpad > Andere > Terminal klicken.
- Sie müssen den Gerätenamen für Ihr Netzwerkgerät unter macOS kennen. Geben Sie dazu networksetup -listallhardwareports in das Terminalfenster ein und drücken Sie die Eingabetaste. Dies listet den Namen und die MAC-Adresse für alle Netzwerkgeräte auf.
- Sobald Sie Ihren Gerätenamen haben, können Sie die aktuelle DHCP-Lease-Zeit herausfinden, indem Sie ipconfig getpacket en0 eingeben, wobei Sie en0 durch Ihren eigenen Gerätenamen ersetzen. Dadurch werden verschiedene Informationen über Ihre Verbindung aufgelistet. Die DHCP-Lease-Zeit wird neben der Option lease_time (uint32) aufgelistet.
Die DHCP-Lease-Zeit wird hier als Base-16-Hexadezimalwert angezeigt. Sie müssen diese Werte in eine Standard-Dezimalzahl umwandeln. Zum Beispiel hat die obige Verbindung einen hexadezimalen DHCP-Lease-Wert von 0x15180. Dies entspricht 86400 Sekunden, was 24 Stunden entspricht.
Die DHCP-Lease-Zeit in einem lokalen Netzwerk ändern
Es ist nicht möglich, die DHCP-Lease-Zeit in den Netzwerkeinstellungen Ihres Geräts zu ändern, da dies vom DHCP-Server gesteuert wird, der IP-Adressen zuweist, was normalerweise Ihr Netzwerkrouter ist. Sie benötigen einen administrativen Zugriff auf Ihren Router, um dies zu ändern.
Sie können sich normalerweise mit Ihrem Netzwerkrouter verbinden, indem Sie http://192.168.1.1 oder http://192.168.0.1 in einem Webbrowser eingeben, während Sie mit dem Netzwerk verbunden sind. Möglicherweise müssen Sie im Handbuch Ihres Routers nachsehen, ob dies der richtige Weg zum Verbinden ist, sowie den Administrator-Benutzernamen und das Passwort zum Einloggen ermitteln.
Nachdem Sie sich eingeloggt haben, müssen Sie im Einstellungsmenü Ihres Routers nach dem entsprechenden Bereich Netzwerk/LAN-Einstellungen oder DHCP-Einstellungen suchen. Wenn Sie diesen nicht finden können, lesen Sie in Ihrem Benutzerhandbuch nach.
Der DHCP-Lease-Wert wird auf unterschiedliche Weise bezeichnet. Bei einem TP-Link-Router zum Beispiel heißt dieser Wert Address Lease Time. Bei diesem Routertyp können Sie diesen Wert in Minuten einstellen, bis zu einem Maximum von 2880 (entspricht 48 Stunden). Andere Router haben längere oder kürzere maximale Lease-Zeiten.
Ändern Sie den Wert entsprechend und speichern Sie dann Ihre Einstellungen. Sobald der DHCP-Lease-Wert geändert wurde, wird die neue Lease-Zeit entsprechend an Ihre Geräte ausgegeben.
Wie Sie eine DHCP-Lease erneuern
Wenn Sie Ihre DHCP-Lease-Zeit geändert haben, können Sie alle angeschlossenen Geräte zwingen, die bestehende IP-Lease freizugeben und zu erneuern. Dadurch werden alle Änderungen an Ihren DHCP-Lease-Informationen sofort übernommen.
- Um dies auf einem Windows 10-PC zu tun, öffnen Sie ein Windows PowerShell-Fenster, indem Sie mit der rechten Maustaste auf das Startmenü klicken und Windows PowerShell (Admin) wählen.
- In dem geöffneten PowerShell-Fenster geben Sie ipconfig /release ein. Dadurch wird der bestehende IP-Lease freigegeben und die Verbindung getrennt.
- Tippen Sie ipconfig /renew, um die Verbindung wiederherzustellen. Der DHCP-Server des Netzwerks wird an dieser Stelle einen neuen Lease ausgeben.
- Bei macOS können Sie dies über das Menü Systemeinstellungen tun. Drücken Sie das Apple-Symbol in der Menüleiste und klicken Sie dann auf Systemeinstellungen.
- Im Menü Systemeinstellungen drücken Sie auf Netzwerk. Wählen Sie im linken Menü Ihre Netzwerkverbindung aus und drücken Sie dann auf Erweitert.
- Im Menü Erweitertes Netzwerk drücken Sie auf den Reiter TCP/IP. Klicken Sie auf die Schaltfläche DHCP-Leasing erneuern, um Ihr IP-Leasing automatisch freizugeben und zu erneuern.
Dieser Vorgang dauert einige Sekunden. Sobald dies abgeschlossen ist, wird Ihre IP-Adresse aktualisiert, um Ihre IP-Adresse zu bestätigen, aber Sie müssen ipconfig getpacket en0 (ersetzen Sie en0 mit Ihrer eigenen Verbindung) von der Terminal-App aus ausführen, um die aktuelle Lease-Zeit zu überprüfen.
Korrekte Netzwerkverwaltung in Windows 10
Die DHCP-Lease-Zeit, die den Geräten in einem Netzwerk zugewiesen wird, ist eine wesentliche Komponente, wie Ihr Netzwerk funktioniert. Wenn Sie jedoch mit IP-Adresskonflikten zu kämpfen haben, ist es vielleicht besser, Geräten, die Sie regelmäßig verwenden, eine statische IP zuzuweisen.
Viele dieser Einstellungen müssen auf Ihrem Netzwerkrouter konfiguriert werden, aber Windows erlaubt Ihnen, die Netzwerkeinstellungen selbst zu ändern – seien Sie nur auf Konflikte vorbereitet, wenn Ihre Einstellungen nicht mit Ihrem Router übereinstimmen. Dies kann dazu führen, dass Sie andere Computer in Ihrem Netzwerk nicht mehr sehen können, daher sollten Sie alle Einstellungen, die Sie ändern, vorher überprüfen.