2021-05-12 14:32:11
Ubuntu「有線未託管」問題解決
2020-06-16 17:26:15
問題
為了可以撥號上網在Ubuntu上安裝了dsl-provider,安裝完成後發現有線網無法使用,只能使用無線網.
有線連線一直提示”有線未託管”.
原因
查閱資料後發現造成問題的原因:
Linux裡面有兩套管理網路連線的方案:
- /etc/network/interfaces(/etc/init.d/networking)
- Network-Manager
兩套方案是衝突的,不能同時共存。
第一個方案適用於沒有桌面的環境,如:伺服器;或者那些完全不需要改動連線的場合。
第二套方案使用於有桌面的環境,特別是網路連線情況隨時會變的情況。
這兩個為了避免衝突,又能共用設定,就有了下面的解決方案:
1、當Network-Manager發現/etc/network/interfaces被改動的時候,則關閉自己(顯示為未託管),除非managed設定成真。
2、當managed設定成真時,/etc/network/interfaces,則不生效。
解決
知道了問題所在就好解決了.可是網上都說要修改一個檔案“/etc/NetworkManager/nm-system-settings.conf”
我去我的系統目錄裡卻沒有發現.
原來這個檔案已經是NetworkManager過時的組態檔了,雖然也可以使用,但最新的ubuntu(我的是Ubuntu16.04)裡都已經刪除,用NetworkManager.conf 檔案替代了.具體可以參見http://manpages.ubuntu.com/manpages/precise/man5/nm-system-settings.conf.5.html
搜尋資訊滯後也真造成一些麻煩.
修改方式倒是一致的,修改managed=true,然後重新啟動電腦.
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=true
重新啟動之後,就可以使用有線連線了.
相關文章