sodahan 发表于 2004-3-1 11:34:10

请教有关ADSL上网的问题!

查了很多帖子,终于可以上网了,但是方法有点牙碜!想请教一下!
我是单机环境,所以网卡eth0按着中兴Modem的说明书设置其静态IP:192.168.0.x 子网:255.255.255.0 网关:

192.168.1.1 而建立的xDSL连接ppp0则选自动获取IP,设置好北京网通的两个DNS。无论是在图形界面点激活还是敲命令

,每次都是以下结果:
# adsl-start
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
61.149.180.1 * 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
我也看了论坛里一些大侠的建议说由于RedHat总是自动把内网私有IP的网关(即192.168.1.1)自动作为连接外网的

default网关,要把此时的默认网关删掉,新添加正确地外网网关(即61.149.180.1)或是断开连接再重新拨号上网。
如下所示:
# route del default
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
61.149.180.1 * 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
# adsl-stop
# adsl-start
# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
61.149.180.1 * 255.255.255.255 UH 0 0 0 ppp0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0
127.0.0.0 * 255.0.0.0 U 0 0 0 lo
default 61.149.180.1 0.0.0.0 UG 0 0 0 ppp0
此时网关才正常(即default 61.149.180.1)能打开网页上网了。

但是每次重新启动电脑都要这么做,方法太笨了。有什么好一点的方法吗,请教!

另:我同事的电脑和我一样装的是红帽子2.4.20-8内核,ADSL Modem是D-Link的(IP是10.10.1.x网段的),他就没有遇

到这个问题。每次点激活就能上网了! :cry::cry::cry:

樱家冢 发表于 2004-3-1 14:47:10

你把那个网关放到/etc/sysconfig/network-scripts/ifcfg-eth0里面了?删掉就没有这个麻烦了。
页: [1]
查看完整版本: 请教有关ADSL上网的问题!