Ich will die IPs auf eine bestimmte Art und Weise zugewiesen haben. Bei jedem Linux-/Unix-System kann ich dem DHCP-server beibiegen welche IPs er für welche MACs verwenden soll.
Bei meiner 7390 aber artet das in einen Heidengeschäft aus.
Normalerweise hatte das Gerät schon einmal Kontakt zum DHCP-server und hat schon einmal eine IP bekommen. Ich will jetzt aber eine bestimmte andere IP mit static-lease einstellen.
Alle IPs natürlich im Rahmen der IP-range des DHCP-servers.
Muß ich jetzt wirklich diese Ochsentour:
Gibt's da keinen kürzeren Weg den DHCP-Server zur überzeugen.
Normalerweise kann man doch dem DHCP-server das ganze fein granular vor geben, diese MAC an diese IP und jene MAC an jene IP. Was mache ich falsch, dass das auf der 7390 nicht zu funktionieren scheint. Oder muss ich wirklich das ganze von Hand hinbiegen? Oder mir mit 'ctlmgr_cli' etwas basteln?
Bei meiner 7390 aber artet das in einen Heidengeschäft aus.
Normalerweise hatte das Gerät schon einmal Kontakt zum DHCP-server und hat schon einmal eine IP bekommen. Ich will jetzt aber eine bestimmte andere IP mit static-lease einstellen.
Alle IPs natürlich im Rahmen der IP-range des DHCP-servers.
Muß ich jetzt wirklich diese Ochsentour:
- Geräteverbindung lösen (Gerät ausschalten);
- warten bis Gerät nicht mehr im Heimnetz unter "Aktive Verbindungen" geführt wird;
- MAC-Adresse aufschreiben/kopieren
- die Verbindung dann in "Ungenutzte Verbindungen" löschen;
- dann über "Gerät hinzufügen" die gewünschte IP eintragen und die MAC eingeben.
Gibt's da keinen kürzeren Weg den DHCP-Server zur überzeugen.
Normalerweise kann man doch dem DHCP-server das ganze fein granular vor geben, diese MAC an diese IP und jene MAC an jene IP. Was mache ich falsch, dass das auf der 7390 nicht zu funktionieren scheint. Oder muss ich wirklich das ganze von Hand hinbiegen? Oder mir mit 'ctlmgr_cli' etwas basteln?
Code:
# Show active/inactive devices:
# for x in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20; do IP=`ctlmgr_ctl r landevice settings/landevice$x/ip`; ACTIVE=`ctlmgr_ctl r landevice settings/landevice$x/active`; echo "IP:$IP Active:$ACTIVE"; done
IP:192.168.2.20 Active:1
IP:192.168.2.40 Active:1
IP:192.168.2.26 Active:1
IP:192.168.2.36 Active:1
IP:192.168.2.21 Active:1
IP:192.168.2.28 Active:1
IP:192.168.2.25 Active:1
IP:192.168.2.50 Active:0
IP:192.168.2.27 Active:0
IP:192.168.2.201 Active:1
IP:192.168.2.30 Active:1
...
Zuletzt bearbeitet: