分页: 1 / 2
校内dns不通
发表于 : 2005-09-11 21:18
由 jackcly
大家好,我的问题是这样的:
我在学校的局域网内,用的是固定ip和学校的dns。连外网通过电信的adsl拨号 DHCP并且dns也变为电信的dns。
局域网要设置 ip,betmask 和gw,dns。
现在我连校内网如果输www.****.edu.cn上不去的,一定要直接输ip才可以上去,
尝试nslookup
www.sina.com
结果是;; connection timed out; no servers could be reached
现在只能连外网去上校内网了,大家帮帮我吧。我是 5.04的
发表于 : 2005-09-11 21:22
由 firehare
你在设置PPPOE的时候,不要让它自动修改你的resolv.conf文件就可以了!
然后你手工设置DNS为你校内的DNS,然后是ISP商的DNS,这样你就可以正常访问校内外资源了。
发表于 : 2005-09-11 21:26
由 jackcly
问题是我手工设校内的dns,不连外网不用电信的dns也上不去阿,就是不用pppoe的时候也上不去校内网。在XP下网络同样设置就可以上的。可能是我没有讲清楚吧,谢谢拉
发表于 : 2005-09-11 21:46
由 firehare
你能再讲清楚点吗?我还是没看明白!咱们来理一下吧:
首先:请帖出你的/etc/network/interfaces的内容
其次:你能够连上你校内的DNS服务器
最后(也是最关键的问题):用你的校内DNS服务器能否解析校外的域名?
发表于 : 2005-09-11 21:57
由 jackcly
可以的。就是说:我在学校局域网内,学校有3个dns服务器,常用的两个,我在联网里面设置了这两个dns服务器。一般来说我这样设置好了应该就可以上校内网了,但是现在如果不直接输入ip地址就没办法连接。譬如我输bbs.****.edu.cn就连不上学校的bbs,但是如果直接输入***.***.***.***就可以连上的。
我用nslookup命令尝试:
得到的是connection timed out; no servers could be reached
具体的设置是:
ip.10.85.33.99
netmask 255.255.255.0
gw :10.85.33.254
dns:202.120.224.6,202.120.224.26
发表于 : 2005-09-11 21:59
由 firehare
请帖出你的/etc/network/interfaces文件内容和 /etc/resolv.conf文件内容
发表于 : 2005-09-11 22:09
由 jackcly
/etc/network/interfaces:
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0
iface eth0 inet static
address 10.85.33.99
netmask 255.255.255.0
broadcast 10.85.33.255
gateway 10.85.33.254
auto eth0
-----------------------------------------------------------------------
resolv.conf:
nameserver 202.120.224.6
nameserver 202.120.224.26
------------------------------------------------------------------------
这是断开外网情况下的两个文件,谢谢大家了
发表于 : 2005-09-11 22:24
由 firehare
不客气,大家一起探讨一下而已!:)
这是断开外网的情况,我已经搞清楚了!
下一个问题:
如果在Windows下,是不是在断开外网的情况下,以上述配置,你就可以访问学校的网址,并可以正常连接到外网了呢?
发表于 : 2005-09-11 22:34
由 jackcly
对,这个配置在windows下可以连校内的网络,连外网的话用XP自带的拨号连接一下就可以上了。辛苦了~~
发表于 : 2005-09-11 22:49
由 firehare
在当前的配置下,你在Linux下可否Ping通你的网关及DNS服务器?
发表于 : 2005-09-11 23:01
由 jackcly
不行.package filtered by 10.85.33.254
发表于 : 2005-09-11 23:04
由 firehare
那用traceroute呢?这个不应该被过滤掉吧,否则,我看网管自己出问题时也得晕菜了,呵呵!
发表于 : 2005-09-11 23:17
由 jackcly
恩,好的
发表于 : 2005-09-11 23:24
由 jackcly
只有traceroute6...,要装什么包吗?
发表于 : 2005-09-11 23:32
由 jackcly
装好了,装了tcptraceroute,对吗?
jelly@starfish:~/Desktop$ tcptraceroute 202.120.224.6
Selected device eth0, address 10.85.33.99 for outgoing packets
Tracing the path to 202.120.224.6 on TCP port 80, 30 hops max
1 10.85.33.254 (10.85.33.254) 0.407 ms 0.295 ms 0.244 ms
2 * * *
3 * * *
。。。
jelly@starfish:~/Desktop$ tcptraceroute 10.85.33.254
Selected device eth0, address 10.85.33.99 for outgoing packets
Tracing the path to 10.85.33.254 on TCP port 80, 30 hops max
1 10.85.33.254 (10.85.33.254) [closed] 1.586 ms 0.224 ms 0.225 ms
恩就是这样了,谢谢拉