Jeden z moich systemów bezgłowych ma przypisany statyczny adres IP za pośrednictwem /etc/network/interfacesprzewodowego 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 eth0lubsudo service networking restartlub 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/interfacespost, a może jakieś zadanie cron z uruchomionym dhclientem?
sudo grep eth0 /var/log/dmesg
nmcli dev statusjeśli nie, opublikuj swoje/etc/network/interfaces