Búsqueda de sitios web

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 los ajustes de 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.

Lea también: Introducción a NetworkManager en RHEL/CentOS 8

Cuando el administrador de red está deshabilitado, es imposible detectar ninguna red ni configurar ninguna configuración de red. Básicamente, su sistema Linux queda aislado 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: enumerar las conexiones activas en el sistema

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

comando ifconfig

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

ifconfig

comando nmcli

nmcli es otra herramienta de línea de comandos que es más intuitiva que el comando ifconfig.

nmcli

En el resultado 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 loopback, no está administrada.

comando nmtui

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 el resultado, podemos ver dos interfaces de red activas, como se vio anteriormente en el comando nmcli anterior.

Paso 3: deshabilite el Administrador de red 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 utilizando 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 ejecútelo.

systemctl start NetworkManager

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

nmcli
nmtui

Conclusión

En este artículo, aprendió cómo deshabilitar e incluso iniciar el servicio NetworkManager en los sistemas 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.