Jeden z moich systemów bezgłowych ma przypisany statyczny adres IP za pośrednictwem /etc/network/interfaces
przewodowego Ethernetu. Jest podłączony do routera, który jest również serwerem DHCP. Po kilku dniach adres statyczny jest usuwany i zastępowany adresem DHCP. Dlaczego miałoby to być?
- Jeśli zrobię
sudo ifdown eth0 && sudo ifup eth0
lubsudo service networking restart
lub ponownego uruchomienia, system wykonuje jego adresu statycznego ponownie, ale kilka dni później, zmiany adresu IP do jednego dynamicznego. - W sieci nie ma innego systemu z (przypadkowo) tym samym adresem statycznym.
- Menedżer sieci nie działa w systemie.
- Skonfigurowałem system, aby wysyłał mi e-maile, gdy tylko zmieni się adres, ale czasy, w których to się dzieje, wydają się całkowicie losowe. Czas dzierżawy DHCP wynosi 24 godziny, ale wydaje się, że nie jest to skorelowane, a poza tym nie powinno to mieć znaczenia dla adresu statycznego.
- Moje / etc / network / interfaces to:
auto lo iface lo inet loopback auto eth0 iface eth0 inet static adres 192.168.124.104 brama 192.168.124.253 maska sieci 255.255.255.0
To trochę łamigłówka.
Co spowodowałoby, że system zrezygnowałby ze swojego statycznego adresu i zamiast tego zażądałby adresu DHCP? Czego szukać, w jakim pliku dziennika?
/etc/network/interfaces
post, a może jakieś zadanie cron z uruchomionym dhclientem?
sudo grep eth0 /var/log/dmesg
nmcli dev status
jeśli nie, opublikuj swoje/etc/network/interfaces