I'm configuring an Ubuntu 14.04LTS server on our internal network. Everything works and runs as expected. Its assigned a static IP, here's /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.10.250
netmask 255.255.0.0
dns-nameservers 192.168.10.1
gateway 192.168.10.1
But when our router restarts and/or network goes down the server pulls a DHCP address and ignores the static IP. I tried removing "auto eth0" but it didn't change the situation.
If I reboot the server then the static IP always comes back. How can I force it to always use the static IP?
EDIT with answers to questions:
- Not a virtual machine
- dhclient is running (twice?)
- No VPNs on this box
- Nothing in the log about eth0 but wlan0 seems to be reconnecting to an access point on a fairly regular basis.