Como você usa NetworkManager, por que você simplesmente não permite que o NetworkManager manipule todas as conexões.
Em outras palavras, remova
auto eth0
iface eth0 inet dhcp
Do seu /etc/network/interfaces
e mude para:
[ifupdown]
managed=false
No seu /etc/NetworkManager/NetworkManager.conf
Documentação oficial aqui .