nttw 发表于 2004-9-11 01:20:33

ADSL拨号成功以后却上不了网的兄弟看这里!!

看了很多贴子对这个问题都回答的不时很清除,我把自己的经验写下来,可能可以解决一部分人的问题:
拨号上网前使用# route 查看,显示可能是如下结果
169.254.0.0   *               255.255.0.0   U   0      0      0
127.0.0.0       *               255.0.0.0       U   0      0      0
可以看出并没有设置默认网关(很多高手并没有了解实际情况,而提问者又说不清除,而问题就出在这里)
拨号成功以后我们用ifconfig -a看一下
ppp0      Link encap:Point-to-Point Protocol
          inet addr:221.227.144.141P-t-P:221.227.144.1
明明已经分配到了IP地址为什么打不开网页呢?
那我们再用 route 看一下吧
221.227.144.1   *               255.255.255.255 UH    0      0      0
169.254.0.0   *               255.255.0.0   U   0      0      0
127.0.0.0       *               255.0.0.0       U   0      0      0
default         221.227.144.1   0.0.0.0         UG    0      0      0
可以看出多出了一个默认网关,他与上面的P-t-P相同,问题就出在这里,用他自动分配给我们的网关是无法上网的,这时可以用如下命令把inet addr的地址添加为默认网关 route add default gw 221.227.144.141
这时再用route看一下
221.227.144.1   *               255.255.255.255 UH    0      0      0
169.254.0.0   *               255.255.0.0   U   0      0      0
127.0.0.0       *               255.0.0.0       U   0      0      0
default         221.227.144.141 0.0.0.0         UG    0      0      0
default         221.227.144.1   0.0.0.0         UG    0      0      0
多出了一个默认网关,这时你再打开网页,熟悉的画面又出现在你眼前了!!
以上方法在FC1下测试通过
页: [1]
查看完整版本: ADSL拨号成功以后却上不了网的兄弟看这里!!