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:
-
chkconfig NetworkManager desativado
-
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.