首先建议楼主看看这篇文章:http://bbs.echot.net/dispbbs.asp?boardID=58&ID=10848
) \7 p, r5 ?- e( R- X n$ X- f有一个网络上特别强调的一点,就是:提问的时候尽量为回答问题的人着想,尽量提供足够的信息。
$ O) ^4 l `8 b% y4 V4 h
) \( G: g2 Q) e3 A$ J下面我来说说对你新提供的情况的分析,
% N' |4 a0 E$ ^' G
$ v. Q' u7 M( q“我能上我们校网的证明和浏览器没有问题。。。”什么??你的机器在校园网里?怎么不早说?!! 那么说明你100%设置了校园网提供给你的网关了!, s3 k& y7 o3 @% X8 I
“还有我能ping我们校网里的机子。。。:”那不是废话,你设置了校园网提供给你的网关当然能ping通校园网的机器!(这也正是你引起问题的关键所在)
9 I0 R+ i0 B# I3 w9 N1 w“我在联通实习的,他们的DNS我是知道的。。。” 上面两句提供的信息已经表面现在你设置dns已经没有意义。
* g' [" d( k! K7 ~) ?" {7 t# S; l“我的IP是通的。。。” 这是病句,没有这种说法, ip 是通的代表什么?无法理解,你说“ip是有的”还比较好理解。
; F- z, [8 S& _# X3 h0 b' B; P“但我打ifconfig是能看到我能分配到IP的。。” 有ip自然能 ifconfig 看到。
- g& v, c+ C/ X$ {3 ~3 S3 T0 E" w“不过不能ping因特网上的IP” 那是自然的,能ping通才怪,因为你的校园网明显对外有防火墙。
: H s; g& g9 P/ l2 m4 J
1 |$ l, e g3 R, m7 ^$ z6 K由于你提供的信息还不足够,你如果把 ifconfig 的信息和 netstat -n -r 的信息打出来给我,我想我可以给你一个详细的解决步骤,现在我只有假设和猜
3 H* r3 H% k- m. A; b( b4 x下面是我得出的结论。
$ k: D( d& k; Q5 C' M+ V; h如果你的校园网提供给你的网关是 10.11.1.1 那么你的路由表里一定有) \0 L' o+ w7 f5 ~; `9 ]+ k7 U
0.0.0.0 0.0.0.0 10.11.1.1 这么一条,那么这个时候你拨号以后一定是不能通过ppp上网的,因为ppp的路由被 eth0 的覆盖抢先了,那么dns的设置也一样没有意义,因为请求dns的时候你的linux是象校园网请求到达 dns 服务器的,而你的校园网并不允许你直接出去。9 t3 ^. O2 C. a) ?7 f% |
另外现在也不知道你的校园网是否提供了http代理服务,如果提供了那么你可以使用这个代理服务器上网。5 o7 u' Y4 y2 m( ^$ `: M5 }& ?" X
解决的方法,在想用拨号上网的时候请把学校的网关去掉,然后拨号上去,运气好则你就可以上了。但是这个时候你就不能连接校园网内其他网段的机器, 当然如果你懂得路由设置的话,那么你可以解决这个问题,但是由于你出现了这个问题一筹莫展,所以断定你现在还不会。
& S$ Z4 g5 E, I: {! N( B! n看了上述分析如果不懂,却想解决问题的话,那么用你目前的linux知识,尽量多提供你系统的信息和网络的信息出来,我给你解决的步骤和命令。
1 R6 ?* z' ?# ]" z4 j/ ?# a( j
0 X6 ] R, K7 ^$ Q7 j* o' Y) Y: J( T0 r% T5 _
) x4 n# \- ?2 n% i+ V/ k& n( Y
: n% G5 z* X$ [$ a" N. j8 m* g7 K M
# Y$ z& f) _9 D' V( F
* N* V- \1 ^+ S: v# k! s[此贴子已经被作者于2003-8-11 23:38:26编辑过] z6 E4 C: w5 Q% Y
|