Wie fordere ich eine bestimmte IP-Adresse vom DHCP-Server an?


25

Wie fordere ich eine bestimmte IP-Adresse vom DHCP-Server an?

Diese Frage betrifft auch das Thema der DHCP-Adressreservierung in einem Router.

Hintergrund: In der DHCP-Tabelle meines Heimrouters kann nur eine IP-Adressreservierung einer zugewiesenen IP erstellt werden. Ich kann die Tabelle nicht bearbeiten und dem Gerät bei der nächsten Erneuerung manuell eine beliebige IP zuweisen.

Antworten:


23

mit dem Linux-Programm dhclient .

Wenn Sie Linux nicht installiert haben, können Sie eine bootfähige Linux-Live-CD verwenden.

[Bearbeiten] Wenn Sie diesen Trick ausführen, um eine Adressreservierung für einen tatsächlichen Windows- Computer zu erstellen , stellen Sie die Netzwerkkarte in Windows zunächst auf eine statische IP- Adresse um , da Windows nach einem Neustart im DHCP-Modus möglicherweise eine DHCP-Anfrage mit der zuletzt verwendeten IP- Adresse sendet würde deine Bemühungen mit dhclient unten zunichte machen ...

Der Trick besteht darin, eine DHCP-Anfrage mit Ihrer gewünschten IP-Adresse von derselben Netzwerkkarte (oder besser: derselben MAC-Adresse) zu senden.

Bearbeiten Sie die Datei /etc/dhcp/dhclient.conf und fügen Sie die folgende Zeile hinzu (möglicherweise müssen Sie die Datei zuerst an einen beschreibbaren Speicherort kopieren, wenn Sie von einer CD booten):

send dhcp-requested-address 192.168.1.240;

Dann stoppen und dhclient als Benutzer starten root, wo Ihre NIC ist eth0(Kontrolle durch die Ausgabe ip addr showvorab)

dhclient -r -v
dhclient -4 -d -v -cf /etc/dhcp/dhclient.conf eth0

Wenn dies erfolgreich ist, wird Ihr DHCP-Server Ihre vorbereitete Anfrage erfüllen. Manchmal müssen Sie den Geräteeintrag in der DHCP-Tabelle vor der Ausgabe löschen dhclient -4 -d ....

Legen Sie dann für diese Geräte-IP-Adresse in der DHCP-Tabelle des Routers eine feste Adressreservierung fest. Dies ordnet die IP dem MAC des Geräts zu und gibt in Zukunft jedes Mal dieselbe IP zurück, wenn eine DHCP-Anforderung mit dieser MAC-Adresse auftritt.


5
Die Schalter -4 und -cf sind im Allgemeinen redundant. Mit der Option -d bleibt der Prozess im Vordergrund, was wahrscheinlich unerwünscht ist. dhclient [-v] eth0für den letzten schritt sollte es reichen.
Dologan,
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.