Route
pppd 預設路由配置
我在 Ubuntu 虛擬機中執行 pppd。連接後ip路由是這樣的
# ip route default via 192.168.154.2 dev eth0 onlink XX.XX.250.5 dev ppp0 proto kernel scope link src XX.XX.250.43 172.16.177.0/24 dev eth1 proto kernel scope link src 172.16.177.200 172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 192.168.154.0/24 dev eth0 proto kernel scope link src 192.168.154.200
eth0 是預設路由
# ip route get 8.8.8.8 8.8.8.8 via 192.168.154.2 dev eth0 src 192.168.154.200 cache
現在,我需要通過 ppp0 路由所有內容(遠端 PPP 伺服器除外),有什麼想法嗎?
PS我已經嘗試了以下,它只是切斷了所有的網際網路連接,
route add default gw XX.XX.250.5
問題已解決。
只需通過添加參數指示 sstpc 保存伺服器路由,並通過啟用該選項
--save-server-route
讓 pppd 替換預設路由。replacedefaultroute