Evitar que network manager controle nuestras interfaces de red | Algo de Linux

sábado, 16 de julio de 2016

Evitar que network manager controle nuestras interfaces de red

Hay ocasiones en las que puede interesarnos tener instalado Network Manager y, al mismo tiempo, evitar que controle nuestras interfaces de red automáticamente.

Si os fijáis en el fichero de configuración /etc/NetworkManager/NetworkManager.conf de nuestros equipos Xubuntu, veréis que tienen algo así:            
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false
Como podéis ver, tenemos activado el plugin ifupdown:
[main]
plugins=ifupdown,keyfile,ofono
Y en la configuración de dicho plugin, le decimos a Network Manager que ignore todas las interfaces definidas en /etc/network/interfaces:
[ifupdown]
managed=false
Bien. Pues si cogemos uno de nuestros servidores LTSP, que tienen 4 interfaces de red y sólo configuramos una de las interfaces de red (eth3) porque ya no tenemos thinclients, el resto de interfaces (eth0, eth1 y eth2) serán gestionadas por Network Manager, lo que puede ocasionarnos algún problema si nos olvidamos de este detalle.
Mi recomendación es definir todas las interfaces ethernet en el fichero de configuración para que Network Manager no las gestione y configurar las que no utilicemos como conexiones manuales. Un ejemplo: /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto eth3
iface eth3 inet dhcp

iface eth2 inet manual
iface eth1 inet manual
iface eth0 inet manual

Publicado por primera vez en http://enavas.blogspot.com.es