首先建议楼主看看这篇文章:http://bbs.echot.net/dispbbs.asp?boardID=58&ID=10848
3 C$ @8 p6 [8 [有一个网络上特别强调的一点,就是:提问的时候尽量为回答问题的人着想,尽量提供足够的信息。 H& S! o9 Y H4 | r
& X' \; T! E; J% O5 N
下面我来说说对你新提供的情况的分析,
' X( d$ _* z' I0 R/ {" h0 r
; l: n& f% l+ ~+ \ S! T6 P“我能上我们校网的证明和浏览器没有问题。。。”什么??你的机器在校园网里?怎么不早说?!! 那么说明你100%设置了校园网提供给你的网关了!
$ D8 c2 X/ I2 B0 Q$ h. ?; V& U“还有我能ping我们校网里的机子。。。:”那不是废话,你设置了校园网提供给你的网关当然能ping通校园网的机器!(这也正是你引起问题的关键所在)
% v U" \4 G* J3 t% J0 B3 u“我在联通实习的,他们的DNS我是知道的。。。” 上面两句提供的信息已经表面现在你设置dns已经没有意义。( p& u+ d& ~( C0 W9 _
“我的IP是通的。。。” 这是病句,没有这种说法, ip 是通的代表什么?无法理解,你说“ip是有的”还比较好理解。3 U1 ^7 m- h+ J# C
“但我打ifconfig是能看到我能分配到IP的。。” 有ip自然能 ifconfig 看到。
- S; M9 m; {3 G: o' K& r7 D“不过不能ping因特网上的IP” 那是自然的,能ping通才怪,因为你的校园网明显对外有防火墙。
6 i% B0 g/ D% ~, o' ^8 D
- r9 p0 q9 A& T5 y4 v. G1 V由于你提供的信息还不足够,你如果把 ifconfig 的信息和 netstat -n -r 的信息打出来给我,我想我可以给你一个详细的解决步骤,现在我只有假设和猜
" o8 F6 w: X4 P; t; V1 C! r& s下面是我得出的结论。$ g. g8 v) r/ t: _1 t* l/ M8 k
如果你的校园网提供给你的网关是 10.11.1.1 那么你的路由表里一定有
2 j! h+ p, P' l3 ?0.0.0.0 0.0.0.0 10.11.1.1 这么一条,那么这个时候你拨号以后一定是不能通过ppp上网的,因为ppp的路由被 eth0 的覆盖抢先了,那么dns的设置也一样没有意义,因为请求dns的时候你的linux是象校园网请求到达 dns 服务器的,而你的校园网并不允许你直接出去。+ [+ W/ J' w* Z
另外现在也不知道你的校园网是否提供了http代理服务,如果提供了那么你可以使用这个代理服务器上网。- O- a! h9 c2 c! L; }
解决的方法,在想用拨号上网的时候请把学校的网关去掉,然后拨号上去,运气好则你就可以上了。但是这个时候你就不能连接校园网内其他网段的机器, 当然如果你懂得路由设置的话,那么你可以解决这个问题,但是由于你出现了这个问题一筹莫展,所以断定你现在还不会。
, V* S# M5 I0 P( q) o O" H8 A看了上述分析如果不懂,却想解决问题的话,那么用你目前的linux知识,尽量多提供你系统的信息和网络的信息出来,我给你解决的步骤和命令。- I1 `& C* ~$ w
7 S% M4 d8 y# Q" w
0 x" J" P3 }3 y3 v
7 Q* W' Q9 o9 t
" T) b- G4 W2 f# F1 v" I8 G, B9 d8 ]
! K/ S; D/ y% }1 V* H[此贴子已经被作者于2003-8-11 23:38:26编辑过]
/ i7 T B5 }0 r' K |