Erzwingen, dass DHCP dieselbe IP immer dem gleichen Client zuweist?

4634
Bevor

Ich stehe hinter einem Router mit mindestens 1 Client und höchstens 3 Clients. Mein "Haupt" -Client führt einige Dienste wie Apache2 aus, daher habe ich in der Routerkonfiguration den eingehenden Datenverkehr an seine vom DHCP-Router des Routers zugewiesene IP-Adresse 10.0.0.2 weitergeleitet. Manchmal kommt es vor, dass der Router meinem Hauptkunden 10.0.0.3 zuweist, sodass ich die Weiterleitung ändern muss. Gibt es Möglichkeiten, dies zu vermeiden?

Ich dachte über so etwas nach

ifconfig eth1 down ifconfig eth1 10.0.0.2 up 

aber das hilft nicht. Ich habe noch 10.0.0.3.

Das funktioniert auch nicht.

dhclient -r ifconfig eth1 down ifconfig eth1 10.0.0.2 up 

Ich habe nach dem erneuten Verbinden immer noch 10.0.0.3.

Vielleicht gibt es noch andere Lösungen? Dies ist übrigens keine perfekte Lösung, da es sich lediglich um ein Heimnetzwerk handelt, aber es ist das Ziel, nicht alle Weiterleitungen ständig zu ändern.

0

2 Antworten auf die Frage

4
Shane Madden

Dies wird als "DHCP-Reservierung" oder manchmal als "statisches DHCP" bezeichnet.

Wie es konfiguriert ist, hängt von Ihrem Router ab, viele Consumer-Router verfügen jedoch über diese Funktion.

Sie hatten recht, mein Router unterstützt eine solche Option. Funktioniert jetzt, danke. Bevor vor 12 Jahren 0
Einige Router bewahren die zugewiesenen IPs tatsächlich auf, bis der Pool für weitere neue Geräte benötigt wird. Dies macht die DHCP-Adressen faktisch konstant aus der Box. Zdenek vor 5 Jahren 0
0
Robin Gill

Shane's Vorschlag sollte funktionieren.

Eine andere Methode - wenn Ihr Router beispielsweise 10.0.0.1 ist und IP-Adressen ab 10.0.0.2 ausgegeben werden, können Sie ihn möglicherweise neu konfigurieren, so dass die erste verfügbare IP-Adresse beispielsweise 10.0.0.10 ist IP auf Geräten 10.0.0.2 - 10.0.0.9 und es wird funktionieren.

DHCP verfügt über eine integrierte Ausfallsicherheit gegen IP-Kollisionen, sodass es auch ohne Änderung des Starts des DHCP-Pools ordnungsgemäß funktionieren sollte. Das heißt, ich bin immer in Sicherheit und nicht leid. Zdenek vor 5 Jahren 0