I have an ubuntu box handling DHCP and DNS on my network.
I have eth0 set to static for my internal network and eth1 set to DHCP and connected to my cable modem. I manage these through /etc/network/interfaces:
But now it seems that the system no longer pays attention to the interfaces file. As of last Thursday, every time I reboot, eth0 grabs an IP of 192.168.58.32, which happens to be the last IP in the pool that the system gives out via DHCP.
auto lo eth0 eth1
iface lo inet loopback
iface eth0 inet static
iface eth1 inet dhcp
pre-up iptables-restore < /etc/iptables.rules
I'm assuming that one of the updates I downloaded last week changed the way that ubuntu manages interfaces and /etc/network/interfaces is no longer the method for that.
So how do I now tell the system that I want eth0 to be static?