Cómo deshabilitar NetworkManager en CentOS/RHEL 8


En Linux, Network Manager es un demonio que maneja la detección de redes activas y la configuración de la red. Cuando está en funcionamiento, el administrador de red detecta automáticamente las conexiones de red activas, ya sean inalámbricas o cableadas, y permite al usuario realizar una configuración adicional de las conexiones activas.

Cuando el administrador de red está deshabilitado, es imposible detectar redes o configurar configuraciones de red. Básicamente, su sistema Linux se aísla de cualquier red. En este tema, aprenderá cómo deshabilitar el administrador de red en CentOS 8 y RHEL 8.

Paso 1: actualice el sistema

Primero, inicie sesión y actualice los paquetes en su sistema CentOS 8 o RHEL 8.

$ sudo dnf update 

Paso 2: enumere las conexiones activas en el sistema

Antes de inhabilitar la red, es prudente establecer la cantidad de conexiones activas en su sistema. Hay algunos comandos que puede usar para mostrar la conexión activa:

Cuando se invoca el comando ifconfig, enumera las interfaces de red activas como se muestra:

$ ifconfig

comando ifconfig.

# nmcli

De la salida anterior, podemos ver claramente que hay 2 interfaces activas: enp0s3 que es la interfaz inalámbrica y virbr0 que es la interfaz de Virtualbox. lo, que es la dirección de bucle invertido, no está administrada.

nmtui es una herramienta gráfica de línea de comandos que se utiliza para configurar los ajustes de red.

# nmtui

Seleccione la primera opción "Editar una conexión" y presione la tecla TAB hasta la opción "Aceptar" y presione ENTER.

En la salida, podemos ver dos interfaces de red activas, como se vio anteriormente en el comando nmcli anterior.

Paso 3: deshabilite Network Manager en CentOS 8

Para deshabilitar el servicio NetworkManager en CentOS 8 o RHEL 8, ejecute el comando.

# systemctl stop NetworkManager

Para confirmar el estado de NetworkManager, ejecute.

# systemctl status NetworkManager

Ahora intente enumerar las interfaces de red activas usando el comando nmcli o nmtui.

# nmcli
# nmtui

A partir del resultado anterior, hemos confirmado que el servicio NetworkManager está deshabilitado.

Paso 4: Habilite Network Manager en CentOS 8

Para que el servicio NetworkManager vuelva a funcionar, simplemente ejecute.

# systemctl start NetworkManager

Ahora verifique el estado del servicio NetworkManager usando nmcli o nmtui.

# nmcli
# nmtui

En este artículo, aprendió cómo deshabilitar e incluso iniciar el servicio NetworkManager en el sistema CentOS 8 y RHEL 8. Recuerde que las buenas prácticas siempre exigen que el servicio NetworkManager esté en funcionamiento para la detección automática de redes y la gestión de la configuración de la interfaz.