|
|

楼主 |
发表于 2005-1-19 09:49:17
|
显示全部楼层
不错,确实是路由的问题!已经搞定了!!
是自己配置时,一个细小的地方没有注意!!现在我已经解决了,我最近新安装的slackware10也有同样的问题!被我一并给搞定了!
多亏了大家的回复,真是感激!!
在第4帖中提到的
adsl-start之前,route是正常的!
但是在adsl-start之后,route没有任何输出,一直停在那!!!
需且以前我的这台redhat linux as 3是没有这个问题的!现在为什么会有了呢?
之前我配置内网从不用netconfig,一般是直接编写配置文件夹/etc/sysconfig/network 和/etc/syscofig/nwtwork-scritp/ifcfg-eth0,adsl配置一般是adsl-setup这个程序,很不错.所以呢一切都正常!!!!
不知哪天起我开始用netconfig这个程序配置网络,因为它方便!问题也就是在这里产生了!!!!
netconfig中有一项是gateway,内网只有两台电脑!我的电脑用adsl直接连接到internet.问题就在gateway这里了,程序会自动地给你指定一个gateway地址,我觉得无伤大雅,就没有理会!!问题就产生了
当设置了gateway这一项之后,再adsl-start,公网的ip是得到了(ifconfig ppp0),但是路由表却没有了,找不到通往internet的去路了!(route命令停在哪,没有输出)
配置网络时让gateway这一项为空就行了!!同样的办法搞定了slackware 10.
###################
其实问题已经暴露出来了,route命令没有输出!只是自己对这个route命令和路由概念不是很清楚,所以出现了上述的问题!!
目前的大多数linux不需要设置route,所以自己对此却是很陌生了!!!学艺不精^_^ |
|