Linux——解決RedHat6/CentOS6系統中“彈出界面eth0:設備似乎不存在”的問題


剛剛在自己的CentOS6系統中執行service network restart時,竟然提示:

彈出界面 eth0: 設備 似乎不存在, 初始化操作將被延遲。   [失敗]

這事可真神奇。於是手動編輯網卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,根據自己的忘記進行了一番設置,再次執行service network restart,竟然又彈出一個:

彈出界面 eth0: 錯誤:沒有找到合適的設備:沒有找到可用於連接 'eth0' 的設備。

后來發現,RedHat6/CentOS6系統中的網絡服務已由一個名為NetworkManager的服務接管。當我關閉network服務,並開啟NetworkManager服務以后,發現系統竟然又可以上網了!

[root@bear ~]# service network stop
關閉環回接口:                                             [確定]
[root@bear ~]# service NetworkManager restart
停止 NetworkManager 守護進程:                             [失敗]
設置網絡參數...                                            [確定]
正在啟動 NetworkManager 守護進程:                         [確定]

百度了一下,罪魁禍首竟是Gnome桌面中的“網絡連接”窗口。此窗口調用了NetworkManager服務來管理網絡,導致network服務啟動異常。所以,如果你在圖形界面中手動更改過網絡相關信息,那還是把network服務停止吧。

[root@bear ~]# service network stop
[root@bear ~]# chkconfig --level 2345 network off
[root@bear ~]# service NetworkManager restart
停止 NetworkManager 守護進程:                             [失敗]
設置網絡參數...                                            [確定]
正在啟動 NetworkManager 守護進程:                         [確定]

linux的NetworkManager服務

參考文章:
linux的NetworkManager服務_himrpei-ChinaUnix博客


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM