Einem meiner kopflosen Systeme wird /etc/network/interfaces
über ein kabelgebundenes Ethernet eine statische IP-Adresse zugewiesen . Es ist mit einem Router verbunden, der auch ein DHCP-Server ist. Nach einigen Tagen wird die statische Adresse gelöscht und durch eine DHCP-Adresse ersetzt. Warum sollte das so sein?
- Wenn ich einen
sudo ifdown eth0 && sudo ifup eth0
odersudo service networking restart
einen Neustart durchführe, nimmt das System seine statische Adresse wieder an, aber einige Tage später ändert sich die IP-Adresse in eine dynamische. - Es gibt kein anderes System im Netzwerk mit (versehentlich) derselben statischen Adresse.
- NetworkManager wird nicht auf dem System ausgeführt.
- Ich habe das System so eingerichtet, dass es mir eine E-Mail sendet, sobald sich die Adresse ändert, aber die Zeiten, zu denen dies geschieht, scheinen völlig zufällig zu sein. Die DHCP-Lease-Zeit beträgt 24 Stunden, aber das scheint nicht zu korrelieren, und das sollte für eine statische Adresse sowieso keine Rolle spielen.
- Meine / etc / network / interfaces ist folgende:
auto lo iface lo inet loopback auto eth0 iface eth0 inet static Adresse 192.168.124.104 Gateway 192.168.124.253 Netzmaske 255.255.255.0
Es ist ein kleines Rätsel.
Was würde dazu führen, dass ein System seine statische Adresse aufgibt und stattdessen eine DHCP-Adresse anfordert? Worauf muss man achten, in welcher Protokolldatei?
/etc/network/interfaces
woran ich denken kann, ist ein falsch konfiguriertes Post-It oder vielleicht ein Cron-Job, auf dem dhclient ausgeführt wird?
sudo grep eth0 /var/log/dmesg
nmcli dev status
wenn nicht/etc/network/interfaces