2020-09-14
PPPOE

pppoe 撥號連線

pppoe 撥號連線。

pppoe

這次是記錄一下自己 pppoe 撥號連線的筆記。

首先要用到這三個工具:

sudo apt install ppp
sudo apt install pppoe
sudo apt install pppoeconf

都下載好之後 執行 pppoeconf 指令,它會給你一個介面設定連線資訊。

sudo pppoeconf

當打完帳號密碼等資訊後,使用 pon 指令啟用 pppoe。

sudo pon dsl-provider

pon dsl-provider 指令是對應 /etc/ppp/peers/ ( 底下目錄只要有定義正確格式的都可以用 )

如果我們是固定ip,在 xxx@hinet.net 要改為 xxx@ip.hinet.net


如果之前有先使用 dhcp 連線過的話,default gateway 會被佔掉,撥號撥上去後會上不了網,這個時候要修改 /etc/ppp/peers/dsl-provider 檔案加入:

defaultroute

replacedefaultroute

這兩行,再執行 poff 指令,重新 pon 一次,應該就會通了。

sudo poff dsl-provider # 關閉撥號
sudo pon dsl-provider # 開啟撥號

有的時候在撥號設定的時候,不小心打錯帳號密碼,不知道怎麽改。 可以到這兩個檔案找找看:

/etc/ppp/chap-secrets
/etc/ppp/pap-secrets

一般來說,帳號密碼會被記錄在這裡。

如果是用上面講到的 pppoeconf 工具來修改帳號密碼, 它會把你輸入的帳號密碼視為第二組帳號密碼,但若是密碼錯誤它會直接把打錯的註解掉。 為了之後看的時候不要一堆沒用的資訊,還是養成習慣進去檢查一下,該刪的刪一刪。