firefox打开网页慢,主要是解析域名慢,如何解决?

上网、浏览、聊天、下载等
回复
头像
arbor
帖子: 312
注册时间: 2006-04-18 20:49
来自: 苏州
送出感谢: 1 次
接收感谢: 1 次
联系:

firefox打开网页慢,主要是解析域名慢,如何解决?

#1

帖子 arbor » 2010-11-20 15:23

其他电脑解析域名很快,我的ubuntu 10.10

dns配置
lsg@HP-LSG:~$ cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 61.177.7.1
firefox 3.6.10

打开某个网站,总共任务栏显示解析域名 ***,2、3秒钟后才解析完成,去打开页面,为什么呢?
自行车运动摄影、足球摄影照片分享
qiaomu.org
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53
送出感谢: 1 次
接收感谢: 2 次
联系:

Re: firefox打开网页慢,主要是解析域名慢,如何解决?

#2

帖子 jarryson » 2010-11-20 15:54

about:config里面关闭ipv6会快一点
头像
wean
帖子: 686
注册时间: 2007-04-23 14:47
系统: Gentoo
来自: 常熟
送出感谢: 1 次
接收感谢: 1 次
联系:

Re: firefox打开网页慢,主要是解析域名慢,如何解决?

#3

帖子 wean » 2010-11-20 16:59

头像
xieshaohu
帖子: 1565
注册时间: 2007-10-24 20:20
来自: 北京、海淀
送出感谢: 0
接收感谢: 1 次
联系:

Re: firefox打开网页慢,主要是解析域名慢,如何解决?

#4

帖子 xieshaohu » 2010-11-20 18:01

Speed DNS插件
实现DNS预读。
Dell Vostro 1500, T7300/4GB/WD5000BEVT/nVidia 8400GM, Ubuntu 10.04 x86_64/VMware 7(Win7)
我的博客:http://xieshaohu.wordpress.com/
头像
arbor
帖子: 312
注册时间: 2006-04-18 20:49
来自: 苏州
送出感谢: 1 次
接收感谢: 1 次
联系:

Re: firefox打开网页慢,主要是解析域名慢,如何解决?

#5

帖子 arbor » 2010-11-21 14:16

谢谢楼上各位
自行车运动摄影、足球摄影照片分享
qiaomu.org
willizm
帖子: 5
注册时间: 2009-01-24 2:45
送出感谢: 0
接收感谢: 0

Re: firefox打开网页慢,主要是解析域名慢,如何解决?

#6

帖子 willizm » 2011-03-21 15:36

xieshaohu 写了:Speed DNS插件
实现DNS预读。
哈哈, :em01 用上了,现在ff超级慢
头像
pocoyo
论坛版主
帖子: 25878
注册时间: 2008-03-25 15:49
来自: 谁知道?
送出感谢: 5 次
接收感谢: 9 次
联系:

Re: firefox打开网页慢,主要是解析域名慢,如何解决?

#7

帖子 pocoyo » 2011-03-21 15:47

pdnsd
头像
ooinzaghi
帖子: 1763
注册时间: 2010-11-18 15:55
系统: ubuntu16.04+win10
来自: Auir
送出感谢: 8 次
接收感谢: 7 次

Re: firefox打开网页慢,主要是解析域名慢,如何解决?

#8

帖子 ooinzaghi » 2011-03-21 19:56

某些Linux发行版会在后台运行一个域名解析缓存服务。当然,也有发行版没有这个服务。如果您的Ubuntu后台有这个程序,那么您可以用重新启动 nscd 服务的方式来清空缓存。

为什么要清空DNS缓存呢?

大多数的 DNS 客户端会把域名解析的结果缓存到本地,这样可以提升对于同一个地址的访问速度。当您打开一个单页面的时候,通常会有多次对同一个域名的访问请求。基本上每个文件、图片、样式表……这些都是在同一个页面内部的对同一个域名的 DNS 解析请求。

所以如果您已经在本地缓存了不正确的 DNS 条目,那么您需要清空您的缓存来使 DNS 客户端提出新的 DNS 请求并更新解析结果。当然,您也可以等缓存的 DNS 条目过期以后让系统自动冲掉该条目……这通常需要24个小时。

在 Ubuntu 中冲掉 DNS 缓存的方式是重新启动 nscd 守护程序。

安装 nscd 的方式是在命令行中运行这条命令:

sudo aptitude install nscd

在Ubuntu中清 DNS 缓存的命令是:

sudo /etc/init.d/nscd restart

OK!
势不可去尽,话不可说尽,凡事太尽,缘分势必早尽。

生命不息,折腾不止!在折腾中进步!

dropbox邀请链接: https://db.tt/OMGJP72tMW
回复

回到 “因特网相关软件”