Désactiver NetworkManager
Les étapes suivantes désactiveront le service NetworkManager et permettront à l'interface d'être gérée uniquement par le service réseau.
1. Pour vérifier quelles sont les interfaces gérées par NetworkManager
# nmcli device status
Cela affiche un tableau qui répertorie toutes les interfaces réseau avec leur ÉTAT. Si Network Manager ne contrôle pas une interface, son ÉTAT sera répertorié comme non géré . Toute autre valeur indique que l'interface est sous le contrôle de Network Manager.
2. Arrêtez le service NetworkManager :
# systemctl stop NetworkManager
3. Désactivez définitivement le service :
# systemctl disable NetworkManager
4. Pour confirmer que le service NetworkManager a été désactivé
# systemctl list-unit-files | grep NetworkManager
5. Ajoutez le paramètre ci-dessous dans /etc/sysconfig/network-scripts/ifcfg-ethX des interfaces gérées par NetworkManager pour le rendre non géré.
NM_CONTROLLED="no"Remarque :Assurez-vous de modifier le NM_CONTROLLED=”yes” à "non " ou le service réseau peut se plaindre de "Échec de l'activation de la connexion" lorsqu'il ne trouve pas d'interface pour démarrer
Passer au service "réseau"
Lorsque le NetworkManager est désactivé, l'interface peut être configurée pour être utilisée avec le service réseau. Suivez les étapes ci-dessous pour configurer et interfacer à l'aide des services réseau.
1. Définissez l'adresse IP dans le fichier de configuration :/etc/sysconfig/network-scripts/ifcfg-eth0. Définissez la valeur NM_CONTROLLED sur no et attribuez une adresse IP statique dans le fichier.
NAME="eth0" HWADDR=... ONBOOT=yes BOOTPROTO=none IPADDR=... NETMASK=... GATEWAY=... TYPE=Ethernet NM_CONTROLLED=no
2. Définissez les serveurs DNS à utiliser en ajoutant dans le fichier :/etc/resolv.conf :
nameserver [server 1] nameserver [server 2]
3. Activez le service réseau
# systemctl enable network
4. Redémarrez le service réseau
# systemctl restart networkCentOS / RHEL 5, 6 :comment désactiver NetworkManager
Linux OS Service ‘NetworkManager’