Qual é a relação entre o NetworkManager e o serviço de rede no Fedora / RHEL / Centos?

10

Oi eu sou novo no Fedora / Centos / RHEL. Estou confuso sobre NetworkManager e serviço de rede nesses sistemas operacionais Linux. Posso saber qual é a relação entre o NetworkManager e o serviço de rede?

Se eu estiver usando o NetworkManager, preciso desativar o serviço de rede? Da mesma forma, se eu estiver usando o serviço de rede, eu preciso desativar o NetworkManager? Eles entrarão em conflito um com o outro se eu usar os dois aplicativos ao mesmo tempo?

    
por userpal 17.09.2012 / 09:15

3 respostas

8

Apenas desative o serviço NetworkManager se estiver trabalhando com sistemas de servidor. Não está instalado nos sistemas de produção que implementei devido à sua má interação com os serviços normais.

Ele não tem lugar em uma implantação de servidor, principalmente porque é para habilitar interfaces durante sessões de usuários interativas.

    
por 30.09.2012 / 16:07
9

Trabalhando nesta questão no Fedora 20. Tenha um diagrama rápido dos arquivos envolvidos, pois isso pode ser útil para qualquer um que aparecer.

    
por 15.06.2014 / 23:55
4

Tivemos um conflito entre o NetworkManager e o serviço de rede em uma instalação recente do CentOS 6.4 de 64 bits. "NetInstall" ed CentOS como um servidor (com pacotes adicionais), que criou um sistema com NetworkManager e serviço de rede gerenciando eth0 (placa de rede primária). O sistema tinha um endereço IP fixo obtido do serviço DHCP central. Nenhum problema aparente na instalação inicial, mas algumas semanas depois (provavelmente quando o sistema renovou sua concessão DHCP), duas solicitações DHCP foram feitas e o sistema DNS da Universidade armazenou em cache o segundo endereço IP (incorreto) do servidor, eliminando-o de serviço.

Para nós, a solução era desativar NetworkServices (com chkconfig) e adicionar entradas em / etc / sysconfig / network-scripts / ifcfg-eth0 para garantir que a NIC fosse controlada pelo serviço de rede e configurada na inicialização. As medidas tomadas foram:

  1. chkconfig NetworkManager desativado

  2. vi / etc / sysconfig / scripts de rede / ifcfg-eth0

    a. Alterar NM_Controlled="yes" para "no"

    b. Alterar ONBOOT="não" para "sim"

    c. Adicione DHCP_HOSTNAME = hostname.domain.edu

    d. Adicionar DHCP_CLIENT_ID = hostname.domain.edu

Como discutido no fedoraforum mencionado acima, isso é apropriado para um servidor com cabeamento de rede física, mas não seria apropriado para um laptop ou outra máquina se conectando via WiFi. Nesse caso, a melhor solução seria desabilitar o serviço de rede e usar NetworkServices para gerenciar a conectividade de rede.

    
por 15.08.2013 / 19:16