Yakın zamanda CentOS 6.4 64-bit yüklemesinde NetworkManager ile ağ hizmeti arasında bir çelişki yaşadık. "NetInstall", CentOS'u hem ağ yöneticisi hem de eth0 (birincil ağ kartı) yöneten ağ hizmeti ile bir sistem oluşturan bir sunucu olarak (ek paketlerle) düzenledi. Sistemin merkezi DHCP hizmetinden alınan sabit bir IP adresi vardı. İlk kurulumda belirgin bir sorun yok, ancak birkaç hafta sonra (muhtemelen sistem DHCP kirasını yenilediğinde), 2 DHCP isteği yapıldı ve Üniversite DNS sistemi sunucu için 2. (yanlış) IP adresini önbelleğe alarak etkin bir şekilde aldı servisin.
Bizim için çözüm, Ağ Hizmetlerini (chkconfig ile) devre dışı bırakmak ve / etc / sysconfig / network-scripts / ifcfg-eth0'a NIC'nin ağ hizmeti tarafından kontrol edildiğinden ve önyüklemede yapılandırıldığından emin olmak için girişler eklemekti. Atılan adımlar:
chkconfig NetworkManager kapalı
vi / etc / sysconfig / ağ komut dosyaları / ifcfg-eth0
a. NM_Controlled = "evet" i "hayır" olarak değiştirin
b. ONBOOT = "hayır" ı "evet" olarak değiştir
c. DHCP_HOSTNAME = hostname.domain.edu ekleyin
d. DHCP_CLIENT_ID = hostname.domain.edu ekle
Yukarıda değinilen fedoraforum'da tartışıldığı gibi, bu fiziksel ağ kablolaması olan bir sunucu için uygundur, ancak bir dizüstü bilgisayar veya WiFi üzerinden bağlanan başka bir makine için uygun değildir. Bu durumda, ağ hizmetini devre dışı bırakmak ve ağ bağlantısını yönetmek için NetworkServices kullanmak daha iyi bir çözüm olacaktır.