Salut, je suis nouveau sur Fedora / Centos / RHEL. Je suis confus au sujet de NetworkManager et du service réseau dans ces OS Linux. Puis-je savoir quelle est la relation entre NetworkManager et le service réseau?
Si j'utilise NetworkManager, dois-je désactiver le service réseau? De même, si j'utilise le service réseau, dois-je désactiver NetworkManager? Seront-ils en conflit si j'utilise les deux applications en même temps?
la source
Travailler sur cette question dans Fedora 20. Ayez un diagramme rapide des fichiers impliqués, car cela pourrait être utile à tous ceux qui viendront.
la source
Nous avons rencontré un conflit entre NetworkManager et le service réseau sur une installation récente de CentOS 6.4 64 bits. "NetInstall" ed CentOS en tant que serveur (avec des packages supplémentaires), qui a créé un système avec à la fois NetworkManager et le service réseau gérant eth0 (carte réseau principale). Le système avait une adresse IP fixe obtenue du service DHCP central. Aucun problème apparent lors de l'installation initiale, mais quelques semaines plus tard (probablement lorsque le système a renouvelé son bail DHCP), 2 demandes DHCP ont été effectuées et le système DNS de l'Université a mis en cache la 2e adresse IP (incorrecte) du serveur, la supprimant effectivement de service.
Pour nous, la solution consistait à désactiver NetworkServices (avec chkconfig) et à ajouter des entrées dans / etc / sysconfig / network-scripts / ifcfg-eth0 pour vous assurer que la carte réseau était contrôlée par le service réseau et configurée au démarrage. Les mesures prises étaient les suivantes:
chkconfig NetworkManager désactivé
vi / etc / sysconfig / network-scripts / ifcfg-eth0
une. Remplacez NM_Controlled = "yes" par "no"
b. Remplacez ONBOOT = "no" par "yes"
c. Ajouter DHCP_HOSTNAME = hostname.domain.edu
ré. Ajouter DHCP_CLIENT_ID = hostname.domain.edu
Comme discuté dans le fedoraforum référencé ci-dessus, cela est approprié pour un serveur avec un câblage réseau physique, mais ne serait pas approprié pour un ordinateur portable ou une autre machine se connectant via WiFi. Dans ce cas, la meilleure solution serait de désactiver le service réseau et d'utiliser plutôt NetworkServices pour gérer la connectivité réseau.
la source