Un de mes systèmes sans tête se voit attribuer une adresse IP statique via /etc/network/interfaces
un câble Ethernet. Il est connecté à un routeur qui est également un serveur DHCP. Après quelques jours, l'adresse statique est supprimée et remplacée par une adresse DHCP. Pourquoi serait-ce?
- Si je fais un
sudo ifdown eth0 && sudo ifup eth0
ousudo service networking restart
ou un redémarrage, le système reprend son adresse statique, mais quelques jours plus tard, l'adresse IP devient dynamique. - Il n'y a pas d'autre système sur le réseau avec (accidentellement) la même adresse statique.
- NetworkManager n'est pas en cours d'exécution sur le système.
- J'ai configuré le système pour m'envoyer un e-mail dès que l'adresse change, mais les heures auxquelles cela se produit semblent complètement aléatoires. Le temps de bail DHCP est de 24h mais cela ne semble pas être en corrélation, et de toute façon cela ne devrait pas avoir d'importance pour une adresse statique.
- Mes / etc / network / interfaces sont les suivantes:
auto lo iface lo inet loopback auto eth0 iface eth0 inet statique adresse 192.168.124.104 passerelle 192.168.124.253 masque de réseau 255.255.255.0
C'est un peu un puzzle.
Qu'est-ce qui amènerait un système à abandonner son adresse statique et à demander une adresse DHCP à la place? Que rechercher, dans quel fichier journal?
/etc/network/interfaces
post-it ou peut-être un travail cron exécutant dhclient?
sudo grep eth0 /var/log/dmesg
nmcli dev status
sinon poster votre/etc/network/interfaces