I have a Ubuntu server with the following in
auto eth0 iface eth0 inet static address a.b.c.d netmask 255.255.255.0 gateway a.b.c.254
When I run
/etc/init.d/networking restart, it works as expected.
In the same LAN, I have a DHCP server. From time to time, Ubuntu server unexpectedly loses its static IP, and gets one from a DHCP for an unknown reason to me.
/etc/init.d/networking restart corrects the address to the desired one.
What is the cause of this issue, and how can I fix it?