Com desactivar NetworkManager a CentOS/RHEL 8


A Linux, el gestor de xarxa és un dimoni que gestiona la detecció de xarxes actives i la configuració de la configuració de la xarxa. Quan està en funcionament, el gestor de xarxa detecta automàticament les connexions de xarxa actives, sense fil o per cable, i permet a l'usuari realitzar una configuració addicional de les connexions actives.

Quan el gestor de xarxa està desactivat, és impossible detectar cap xarxa ni configurar cap configuració de xarxa. Bàsicament, el vostre sistema Linux queda aïllat de qualsevol xarxa. En aquest tema, aprendràs a desactivar el gestor de xarxa a CentOS 8 i RHEL 8.

Pas 1: actualitzeu el sistema

Primer, inicieu sessió i actualitzeu els paquets al vostre sistema CentOS 8 o RHEL 8.

$ sudo dnf update 

Pas 2: llista les connexions actives al sistema

Abans de desactivar la xarxa, és prudent establir el nombre de connexions actives al vostre sistema. Hi ha algunes ordres que podeu utilitzar per mostrar la connexió activa:

Quan s'invoca l'ordre ifconfig, enumera les interfícies de xarxa actives com es mostra:

$ ifconfig

comanda ifconfig.

# nmcli

A partir de la sortida anterior, podem veure clarament que hi ha 2 interfícies actives: enp0s3 que és la interfície sense fil i virbr0 que és la interfície Virtualbox. lo que és l'adreça de loopback no es gestiona.

nmtui és una eina gràfica de línia d'ordres que s'utilitza per configurar la configuració de la xarxa.

# nmtui

Seleccioneu la primera opció Edita una connexió i premeu la tecla TAB fins a l'opció D'acord i premeu ENTER.

A la sortida, podem veure dues interfícies de xarxa actives, com es va veure anteriorment a l'ordre nmcli anterior.

Pas 3: desactiveu el gestor de xarxa a CentOS 8

Per desactivar el servei NetworkManager a CentOS 8 o RHEL 8, executeu l'ordre.

# systemctl stop NetworkManager

Per confirmar l'estat de l'execució de NetworkManager.

# systemctl status NetworkManager

Ara proveu d'enumerar les interfícies de xarxa actives mitjançant l'ordre nmcli o nmtui.

# nmcli
# nmtui

A partir de la sortida anterior, hem confirmat que el servei NetworkManager està desactivat.

Pas 4: habiliteu el gestor de xarxa a CentOS 8

Per tornar a funcionar el servei NetworkManager, només cal que executeu.

# systemctl start NetworkManager

Ara comproveu l'estat del servei NetworkManager mitjançant nmcli o nmtui.

# nmcli
# nmtui

En aquest article, heu après com desactivar i fins i tot iniciar el servei NetworkManager al sistema CentOS 8 i RHEL 8. Recordeu que les bones pràctiques sempre exigeixen que el servei NetworkManager estigui en funcionament per a la detecció automàtica de xarxes i la gestió de la configuració de la interfície.