linux下GPRS ppp拨号默认路由问题(存在eth0)
生活随笔
收集整理的這篇文章主要介紹了
linux下GPRS ppp拨号默认路由问题(存在eth0)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
問題描述:(linux版本是Linux 2.6.33-rc4,)
第一種情況:eth0:192.168.1.2eth0 gw:192.168.1.1ppp0:10.0.0.1eth0的IP地址和gw在同一個網(wǎng)段下,此時的默認路由是Destination Gateway Genmask Flags Metric Ref Iface0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 eth0此時ppp0無法聯(lián)網(wǎng)。第二種情況:eth0:192.168.1.2eth0 gw:192.168.3.1ppp0:10.0.0.1eth0的IP地址和gw不在同一個網(wǎng)段下,此時的默認路由是Destination Gateway Genmask Flags Metric Ref Iface0.0.0.0 10.0.0.254 0.0.0.0 UG 0 0 ppp0此時ppp0可以聯(lián)網(wǎng)解決方案:
1、在撥號前將默認路由刪除(如果已經(jīng)存在默認路由,pppd撥號是不會修改這個的,具體解釋見How to hook up PPP in Linux的no default route)。2、將ppp0設置為默認路由。 先刪除原來路由,route del default 再將ppp0設置為默認路由,route add default dev ppp0參考資料:
1、https://blog.csdn.net/zhang_danf/article/details/481380372、http://linux-sxs.org/networking/pppunruh.html#NoDefault3、https://blog.csdn.net/chenliang0224/article/details/72758640總結(jié)
以上是生活随笔為你收集整理的linux下GPRS ppp拨号默认路由问题(存在eth0)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: idea上一些比较有用的插件
- 下一篇: 06一键直达:一键整理、秒搜、秒开任何文