Slackware 改用NetworkManager管理網絡

李順亮

2016年4月26日

任何東西都是做個紀錄備忘為好。

因為裝機時不慎選擇了使用Dhcp管理,但是,沒有圖形管理界面終究不方便。還是改為使用已經習慣的NetworkManager管理。

于是,我們在終端里執行:

bash-4.3# chmod +x /etc/rc.d/rc.networkmanager
bash-4.3# /etc/rc.d/rc.networkmanager start

可是,我們很快發現機子重新啟動后,二者似乎起了沖突了,爭著管理網絡,反讓電腦網絡干瞪眼,上不網了。只好關停其中一個,以下為終端執行情況:

bash-4.3# /etc/rc.d/rc.inet1 start
rc.inet1 (這一行是執行上面命令的結果)
bash-4.3# /etc/rc.d/rc.inet1 stop
bash-4.3# /etc/rc.d/rc.networkmanager start
NetworkManager is already running (will not start it twice). (這一行是執行上面命令的結果。如果機子已經啟動了networkmanager,那么就會出現這個提示。我們就得再執行下一步的關停命令,并且再次啟動,才可以正常使用networkmanager管理網絡。)
bash-4.3# /etc/rc.d/rc.networkmanager stop
Stopping NetworkManager: stopped (這一行是執行上面命令的結果)
bash-4.3# /etc/rc.d/rc.networkmanager start
Starting NetworkManager daemon: /usr/sbin/NetworkManager (這一行是執行上面命令的結果)

至此,看看網絡,我們已經解決問題了。但是,一旦關機,重啟系統之后,我們發現問題又來了。

原來,這是因為跟隨系統啟動的默認的網絡管理方式沒有改過來,也就是仍然沒有把Dhcp改為NetworkManager管理。如果每次都要從終端里重復上面的命令,顯然麻煩。其實,完美解決問題的辦法,就是重新配置默認的網絡管理方式。

我們可以使用netconfig這個命令,在終端里輸入命令之后,直接回到安裝系統時的網絡管理方式設置,即配置網絡:
依次設置主機名(如smsl),設置域名(如onesl.com),設置網絡管理,選擇networkmanager,并且確定。

這一次,問題是真的徹底解決了。



關于絲路 絲路網史 版權聲明 法律顧問 聯系我們 |
Copyright ? 2004-2011 by onesl.com all rights reserved
建議您使用1024*768分辨率、火狐瀏覽器瀏覽

閩ICP備11005983號

20选5中奖金额