我在 Ubuntu 下的 FireFox 浏览器,每次打开一个新网页的时候,总是很慢,状态栏显示正在解析域名,而这个问题在 Windows 下是不存在的。
在 FireFox 里有两个参数,在about:config里面查找这两个参数,居然没有,不过手动添加上去以后,还是有作用的。
在地址栏里输入about:config回车,进入参数设置界面,右键,新建-整数,名称network.dnsCacheEntries,为 DNS缓存条数,默认只有20条,设为100。再新建-整数,名称network.dnsCacheExpiration,为DNS缓存时间,默认只有 60秒,设为6000。重启浏览器,再访问网站的时候,就顺畅多了,等待域名解析的过程基本看不到了。
不过域名缓存是内存里的,浏览器重启就会消失。
该方法经过试验无效。
还有另外一个办法说是禁用 FireFox 的 IPv6
在网址输入行键入 -> about:config
Filter (搜寻) : ->
network.dns.disableIPv6 -> true
network.http.pipelining -> true
network.http.pipelining.maxrequests -> 8
network.http.proxy.pipelining -> true
这个方法有时有效,有时无效!
最后将电脑改为DHCP,后问题好像解决了,本地不再手工设置DNS地址。
环境:
Ubuntu 9.10 (64位)
FireFox 3.5.5
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。