Hai, saya baru mengenal Fedora / Centos / RHEL. Saya bingung tentang NetworkManager dan layanan jaringan di OS Linux ini. Bolehkah saya tahu apa hubungan antara NetworkManager dan layanan jaringan?
Jika saya menggunakan NetworkManager, apakah saya harus mematikan layanan jaringan? Demikian pula, jika saya menggunakan layanan jaringan, apakah saya harus mematikan NetworkManager? Apakah mereka akan saling bertentangan jika saya menggunakan kedua aplikasi secara bersamaan?
sumber
Mengerjakan pertanyaan ini di Fedora 20. Mintalah diagram cepat dari file yang terlibat, karena mungkin berguna bagi siapa saja yang datang.
sumber
Kami mengalami konflik antara NetworkManager dan layanan jaringan pada pemasangan CentOS 6.4 64-bit baru-baru ini. "NetInstall" menggunakan CentOS sebagai server (dengan paket tambahan), yang menciptakan sistem dengan NetworkManager dan pengelola layanan jaringan eth0 (kartu jaringan primer). Sistem memiliki alamat IP tetap yang diperoleh dari layanan DHCP pusat. Tidak ada masalah nyata pada instalasi awal, tetapi beberapa minggu kemudian (mungkin ketika sistem memperbarui penyewaan DHCP-nya), 2 permintaan DHCP dibuat, dan sistem Universitas DNS melakukan cache alamat IP 2 (salah) untuk server, secara efektif mengeluarkannya layanan.
Bagi kami, solusinya adalah menonaktifkan NetworkServices (dengan chkconfig), dan menambahkan entri di / etc / sysconfig / network-scripts / ifcfg-eth0 untuk memastikan NIC dikendalikan oleh layanan jaringan dan dikonfigurasikan saat boot. Langkah-langkah yang diambil adalah:
NetworkManager chkconfig dimatikan
vi / etc / sysconfig / network-scripts / ifcfg-eth0
Sebuah. Ubah NM_Controlled = "yes" menjadi "tidak"
b. Ubah ONBOOT = "tidak" menjadi "ya"
c. Tambahkan DHCP_HOSTNAME = hostname.domain.edu
d. Tambahkan DHCP_CLIENT_ID = hostname.domain.edu
Seperti dibahas dalam fedoraforum yang dirujuk di atas, ini sesuai untuk server dengan pemasangan kabel jaringan fisik, tetapi tidak sesuai untuk laptop atau mesin lain yang terhubung melalui WiFi. Dalam hal ini solusi yang lebih baik adalah dengan menonaktifkan layanan jaringan dan menggunakan NetworkServices untuk mengelola konektivitas jaringan.
sumber