LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1639|回复: 2

Linux下用ADSL拨号上网连接正常但无流量的解决方法[转帖]

[复制链接]
发表于 2006-1-16 22:43:58 | 显示全部楼层 |阅读模式
http://www.douzi.org/wp/index.php/articles/47


这是我昨天晚上与ADSL搏斗的过程… ^_^

我先是在Redhat 9下试,直接使用adsl-setup设置,adsl-start连接(这个网上的说明甚多,就不详述了)。但是总是不断的掉线、重拨,每次都只持续几秒钟。试了几次都是这样… @_@

然后我想可能Redhat有RPWT,遂从网上下载了Debian Linux 3.0(woody)的最小化安装光盘,这是我第一次安装Debian,感觉订制的项目可真多啊,很人性化。安装好最小化系统后,可以直接用pppoeconf配置,和Redhat下面大同小异,这次我设置了开机自动pppoe联机(手动可以通过pon dsl-provider/poff命令控制)。重启后,用ifconfig检查发现确实连上了,也不掉线,公网IP获得正确,DNS获得正确,什么都正确,就是什么网站都ping不到,只能ping通我的eth0(192.168.1.2), ppp0(自动获得的公网IP) 和网关ADSL猫(192.168.1.1)这三个IP,连DNS都ping不到。当时隐约觉得会不会是路由的问题,还想尝试执行traceroute跟一下,可是最小化安装的Debian就只有个ping,别的像nslookup什么的都没有…

无奈,极度郁闷之下,吃完晚饭就睡了。555~~

刚才睡醒了之后还是不怎么甘心,就在google上面随便逛逛,看看有没有和我一样的倒霉人。查来查去发现大部分人都是adsl-setup完成后就能上了…@_@ 后来终于在uplinux论坛里看到一位兄弟的留言:

路由问题

你用Netstat -nr察看路由信息,会发现系统默认网关是Eth0的网关,不是PPP0的网关
解决办法:删除原网关,添加PPP0的网关,就Ok了


灭活活活活~~
route del default
route add default ppp0
结束战斗~

看来我的网络方面的命令还是需要大补^_^
发表于 2006-8-16 18:47:28 | 显示全部楼层
看一看啊 收藏啊
回复 支持 反对

使用道具 举报

发表于 2006-8-17 14:36:54 | 显示全部楼层
我通常是
route add default gw xxx.xxx.xxx.xxx
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表