轉自:https://roychou121.github.io/2020/07/15/ubuntu-dns/
文字版PPPOP連線方式:https://www.cjkuo.net/ubuntu-20-04-pppoe/
安裝完PPPOE之eth0的ipv4設定會不見:https://sp.idv.tw/wp/index.php/2022/01/18/1426/
原因
爬了很久的文,後來發現造成問題的原因:
Linux裡面有兩套管理網路連線的方案:
/etc/network/interfaces(/etc/init.d/networking)
Network-Manager
兩套方案是衝突的,不能同時共存。
第一個方案適用於沒有桌面的環境,如:伺服器;或者那些完全不需要改動連線的場合。
第二套方案使用於有桌面的環境,特別是網路連線情況隨時會變的情況。
這兩個為了避免衝突,又能共享配置,就有了下面的解決方案:
1、當 Network-Manager 發現 /etc/network/interfaces 被改動的時候,則關閉自己(顯示為未託管),除非 managed 設定成真。
2、當 managed 設定成真時,/etc/network/interfaces,則不生效。