web-dev-qa-db-fra.com

Quelle est la relation entre NetworkManager et Service de réseau à Fedora / Rhel / Centos?

Salut je suis nouveau à Fedora/Centos/Rhel. Je suis confus sur NetworkManager et Service réseau dans ces OS Linux. Puis-je savoir quelle est la relation entre NetworkManager et Service de 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 le réseau de réseau? Seront-ils en conflit les uns avec les autres si j'utilise à la fois une application en même temps?

12
userpal

Il suffit de désactiver le service NetworkManager si vous travaillez avec Server Systems. Il n'est pas installé sur les systèmes de production que je déploie en raison de son interaction malade avec des services normaux.

Il n'a aucune place dans un déploiement de serveur principalement car il est destiné à permettre aux interfaces lors des sessions utilisateur interactives.

10
ewwhite

Travailler sur cette question à Fedora 20. Avoir un diagramme rapide des fichiers impliqués, car il pourrait être utile à quiconque viennent.

Files dealing with networking in Fedora 20

12
David Tonhofer

Nous avons rencontré un conflit entre NetworkManager et Service de 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 NetworkManager et Service réseau Gestion de Eth0 (carte réseau principale). Le système avait une adresse IP fixe obtenue du service DHCP central. Aucun problème apparent à l'installation initiale, mais quelques semaines plus tard (probablement lorsque le système renouvelait son contrat de location DHCP), 2 demandes DHCP ont été effectuées et le système DNS University a mis en cache la 2e adresse IP (incorrecte) pour le serveur, en le prenant efficacement. de service.

Pour nous, la solution consistait à désactiver les services de réseau (avec chkconfig) et ajoutez des entrées dans/etc/sysconfig/réseaux-scripts/ifcfg-eth0 pour vous assurer que le NIC a été contrôlé par le service réseau et configuré au démarrage. Les mesures prises étaient:

  1. chkconfig NetworkManager Off

  2. vI/etc/SYSCONFIG/Network-Scripts/iFCFG-Eth0

    une. Modifier nm_controlled = "oui" à "non"

    b. Changer ONBOOT = "Non" à "Oui"

    c. Ajouter DHCP_HOSTNAME = HostName.Domain.edu

    ré. Ajouter dhcp_client_id = nom d'hôte.domain.edu

Comme indiqué dans le Fedoraforum référencé ci-dessus, cela convient à un serveur avec câblage de réseau physique, mais ne serait pas approprié pour un ordinateur portable ou une autre machine de connexion via WiFi. Dans ce cas, la meilleure solution serait de désactiver le service réseau et d'utiliser des services de réseau pour gérer la connectivité réseau à la place.

4
kane freehold