A resposta de Kevin Sadler vai funcionar, mas é bem pesada. Veja como você pode impedir que uma interface seja gerenciada pelo Network Manager sem desinstalá-la.
# network manager cli
$ sudo nmcli d
DEVICE TYPE STATE CONNECTION
eth1 ethernet connected Wired connection 1
lo loopback unmanaged --
Você pode ver eth1
é gerenciado pelo gerente de rede.
Em sabores do Ubuntu / Debian, edite /etc/NetworkManager/NetworkManager.conf
.
$ sudo vi /etc/NetworkManager/NetworkManager.conf
[ifupdown]
managed=false
unmanaged-devices=interface-name:eth1 # <--- Add this line
Em seguida, reinicie o serviço.
$ sudo service network-manager restart
Verifique.
$ sudo nmcli d
DEVICE TYPE STATE CONNECTION
eth1 ethernet unmanaged -- # <--- it's now unmanaged.
lo loopback unmanaged --