Deshabilitar Network Manager en Red Hat

En el artículo de hoy veremos cómo deshabilitar el gestor de red Network Manager en equipos Red Hat y derivados, esto es, Centos y Fedora, principalmente. Esto es debido a que es un servicio que no debería encontrarse en entornos corporativos, ya que es utilizado en entornos de escritorio. Además la red de OpenStack actualmente no funciona en los sistemas que tienen habilitado dicho servicio.

Encontraremos NetworkManager en nuestro Red Hat Enterprise Linux, si hemos instalado en el algún momento (seguramente en la instalación) alguno de estos grupos de paquetes:

  • Desktop
  • Software Development Workstation

Si hemos utilizado una instalación mínima, servidor web, de base de datos o de virtualización, no deberíamos tenerlo instalado.

Primero de todo para comprobar si lo tenemos instalado utilizaremos el programa chkconfig :

  1. chkconfig –list | grep –i network

Nos debería salir sólo el servicio “network” si además nos aparece el servicio NetworkManager es que lo tenemos instalado.

También es importante si además está habilitado, ya que puede darse el caso que esté instalado pero no habilitado.

Para poder deshabilitarlo primero de todo lo tenemos que detener:

  1. service NetworkManager stop

Además debemos quitarlo del arranque del sistema:

  1. chkconfig NetworkManager off

No queda ahí la cosa, además debemos indicar en la configuración de la tarjeta de red que no lo vamos a utilizar, para ello debemos editar el fichero /etc/sysconfig/network-scripts/ifcfg-eth0 o el nombre de interfaz que utilicemos.

En la línea que aparece “NM_CONTROLLED” debemos dejarla con un ‘no’, para que quede de la siguiente manera:

  1. NM_CONTROLLED=no
  2. ONBOOT=yes

Sólo nos queda reiniciar la red y asegurarnos de habilitar el servicio ‘network’ en el arranque, para asegurarnos que gestiona la red.

  1. service network start
  2. chkconfig network on

Y con esta ya lo tendremos deshabilitado.

Espero que el artículo os sea útil. Nos leemos en la próxima.