LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1226|回复: 2

DNS反应很慢,网页经常需要刷新好几次才能打开,但在windows XP 中极少出现这种情况

[复制链接]
发表于 2006-6-18 14:41:37 | 显示全部楼层 |阅读模式
我用的是 testing和unstable 混合,但DNS反应很慢
而且我已经把 ipv6模块卸载了
网页经常需要刷新好几次才能打开,但在windows XP 中极少出现这种情况
请高手给分析一下下面ping的结果 ,请注意耗用的总时间。

aka@debian:~$ pon dsl-provider
Plugin rp-pppoe.so loaded.

aka@debian:~$ nslookup
> www.baidu.com
Server:         222.39.47.52
Address:        222.39.47.52#53

Non-authoritative answer:
www.baidu.com   canonical name = www.a.shifen.com.
Name:   www.a.shifen.com
Address: 202.108.22.5



aka@debian:~$ more /proc/sys/net/ipv4/tcp_ecn
0
aka@debian:~$ ping www.baidu.com
PING www.a.shifen.com (202.108.22.5) 56(84) bytes of data.
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=1 ttl=53 time=16.7 ms
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=2 ttl=53 time=17.5 ms
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=3 ttl=53 time=15.6 ms
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=4 ttl=53 time=16.8 ms

--- www.a.shifen.com ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 24133ms
rtt min/avg/max/mdev = 15.650/16.707/17.593/0.712 ms
aka@debian:~$ ping 202.108.22.5
PING 202.108.22.5 (202.108.22.5) 56(84) bytes of data.
64 bytes from 202.108.22.5: icmp_seq=1 ttl=53 time=19.7 ms
64 bytes from 202.108.22.5: icmp_seq=2 ttl=53 time=18.4 ms
64 bytes from 202.108.22.5: icmp_seq=3 ttl=53 time=16.2 ms
64 bytes from 202.108.22.5: icmp_seq=4 ttl=53 time=21.4 ms
64 bytes from 202.108.22.5: icmp_seq=5 ttl=53 time=17.7 ms
64 bytes from 202.108.22.5: icmp_seq=6 ttl=53 time=18.6 ms
64 bytes from 202.108.22.5: icmp_seq=7 ttl=53 time=17.9 ms

--- 202.108.22.5 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6001ms
rtt min/avg/max/mdev = 16.248/18.609/21.424/1.513 ms
aka@debian:~$ ping 202.108.22.5
PING 202.108.22.5 (202.108.22.5) 56(84) bytes of data.
64 bytes from 202.108.22.5: icmp_seq=1 ttl=53 time=16.2 ms
64 bytes from 202.108.22.5: icmp_seq=2 ttl=53 time=15.7 ms
64 bytes from 202.108.22.5: icmp_seq=3 ttl=53 time=16.2 ms
64 bytes from 202.108.22.5: icmp_seq=4 ttl=53 time=17.7 ms

--- 202.108.22.5 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 15.794/16.499/17.727/0.731 ms
aka@debian:~$ ping www.baidu.com
PING www.a.shifen.com (202.108.22.5) 56(84) bytes of data.
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=1 ttl=53 time=18.7 ms
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=2 ttl=53 time=19.3 ms
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=3 ttl=53 time=15.6 ms
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=4 ttl=53 time=19.8 ms
64 bytes from xd-22-5-a8.bta.net.cn (202.108.22.5): icmp_seq=5 ttl=53 time=16.3 ms

--- www.a.shifen.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 32169ms
rtt min/avg/max/mdev = 15.631/17.974/19.834/1.662 ms
aka@debian:~$
 楼主| 发表于 2006-6-18 14:45:24 | 显示全部楼层
请注意:
ping www.baidu.com 所耗用的时间是 ping 202.108.22.5
的近四倍。
而且我的DNS设置是正确的

网页经常需要刷新好几次才能打开,但在windows XP 中极少出现这种情况

早上网络不忙的时候不会出现这种现象,但在xp 中什么时候上网都很正常。
回复 支持 反对

使用道具 举报

发表于 2006-6-18 21:01:15 | 显示全部楼层
可能是Debian默认启用了IPV6,而网络服务商又不支持造成的——会先试图用IPV6查DNS,失败后才IPV4查,每次都这样就慢了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表