问题描述:(Linux版本为Linux2.6.33-rc4,)第一种情况:eth0:192.168.1.2eth0gw:192.168.1.1ppp0:10.0.0.1eth0和gw的IP地址在同一个网段,此时的默认路由是DestinationGatewayGenmaskFlagsMetricRefIface0.0.0.0192.168.1.10.0.0.0UG00eth0此时ppp0不能连接到互联网。第二种情况:eth0:192.168.1.2eth0gw:192.168.3.1ppp0:10.0.0.1eth0和gw的IP地址不在同一网段,此时的默认路由是DestinationGatewayGenmaskFlagsMetricRefIface0.0.0.010.0.0.2540.0.0.0UG00ppp0此时ppp0可以上网解决办法:1.删除拨号前的默认路由(如果已经有默认路由,pppd拨号不会修改这个,对于详细信息,请参阅如何在Linux的无默认路由中连接PPP)。2.将ppp0设置为默认路由。先删除原来的路由,routedeldefault然后设置ppp0为默认路由,routeadddefaultdevppp0参考: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
