NetworkManager est un outil de gestion réseau dynamique utilisé par défaut sur de nombreuses distributions Linux, y compris Rocky Linux. Il est conçu pour faciliter la gestion des connexions réseau pour les utilisateurs en automatisant de nombreuses tâches qui devraient autrement être gérées manuellement. Cependant, dans certains environnements, notamment les serveurs, il peut être avantageux de désactiver NetworkManager pour un contrôle plus direct et traditionnel via des fichiers de configuration statiques. Ce guide explique comment désactiver NetworkManager sur Rocky Linux 9, fournissant des instructions détaillées et des commandes précises pour assurer une compréhension facile pour les novices tout en étant techniquement riche pour les utilisateurs plus expérimentés.
Prérequis
- Un serveur avec Rocky Linux 9 installé.
- Accès root ou un utilisateur avec des privilèges sudo.
Étape 1 : Arrêt de NetworkManager
Avant de désactiver NetworkManager, vous devez arrêter le service pour éviter toute interruption de la connectivité réseau durant le processus.
- Arrêtez le service NetworkManager :
sudo systemctl stop NetworkManager
Étape 2 : Désactivation du service NetworkManager
Une fois le service arrêté, il est essentiel de le désactiver pour qu’il ne se lance pas automatiquement au démarrage du système.
- Désactivez le service NetworkManager :
sudo systemctl disable NetworkManager
Cette commande empêchera NetworkManager de se lancer au démarrage de votre système.
Étape 3 : Configuration du réseau sans NetworkManager
Après avoir désactivé NetworkManager, vous devez configurer votre réseau manuellement pour assurer une connectivité continue.
- Éditez les fichiers de configuration réseau. Pour les interfaces Ethernet, par exemple, vous pouvez éditer ou créer un fichier de configuration sous
/etc/sysconfig/network-scripts/
. Supposons que votre interface soiteth0
:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0
- Ajoutez ou modifiez les lignes suivantes selon votre configuration réseau :
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
Remplacez les valeurs de IPADDR
, PREFIX
, GATEWAY
, DNS1
, et DNS2
par celles correspondant à votre réseau.
Étape 4 : Activation des configurations réseau
Après avoir configuré les fichiers, vous devez redémarrer le service réseau pour appliquer les modifications.
- Redémarrez le réseau :
sudo systemctl restart network
Étape 5 : Vérification de la configuration
Il est crucial de vérifier que votre configuration réseau fonctionne correctement après avoir désactivé NetworkManager.
- Vérifiez l’état de votre connexion réseau :
ip addr show
- Testez la connectivité réseau :
ping -c 4 google.com
Ces commandes vous aideront à confirmer que la configuration réseau est correcte et fonctionnelle.
Pour les professionnels et les entreprises qui recherchent une solution d’hébergement fiable pour leur infrastructure nécessitant des configurations réseau personnalisées, Shape.host offre des services Cloud VPS adaptés à vos besoins. Nos VPS Linux SSD offrent les performances et la flexibilité nécessaires pour gérer des configurations réseau complexes, sans l’utilisation de NetworkManager, vous assurant un contrôle complet et une stabilité accrue pour vos applications critiques.