阅读内容

Magic Linux 中安装pdnsd加快域名解析速度

[日期:2008-02-13] 来源:Linux公社  作者:龙的宠物


今天刚装上 了MagicLinux 2.1 beta1,然后在用firefox 浏览网页的时候总觉得速度不理想,对firefox 做了优化设置后也没有明显大改善。然后观察状态栏发现firefox 里dns 解析时间比较长,在windows 下系统自带了dns cache,MagicLinux 下却没有(Everset linux 下默认有pdnsd 做dns cache),所以我决定给我的ML 也加一个dns cache。

所以我也决定为我的ML 装一个pdnsd,下载pdnsd。

安装:
rpmbuild --rebuild pdnsd-1.2.6-par.src.rpm
rpm -ivh /usr/src/mBuild/RPMS/i686/pdnsd-1.2.6-par.i686.rpm

配置:
cp /etc/pdnsd.conf.sample /etc/pdnsd.conf

更改/etc/pdnsd.conf: 在server段,把ip的值改成你的nameserver的地址;uptest改成query(许多ns不响应ping)

把127.0.0.1加入/etc/resolv.conf 最前面

启动
nohup /usr/sbin/pdnsd &

设置随系统自启动
echo /usr/sbin/pdnsd & >> /etc/rc.local

测试效果:

dig hew.linuxsky.org
.
.
.
.
;; Query time: 156 msec
;; SERVER: 218.108.248.245#53(218.108.248.245)
;; WHEN: Sat Feb 9 21:34:34 2008
;; MSG SIZE rcvd: 78

dig hew.linuxsky.org
.
.
.
.
;; Query time: 6 msec
;; SERVER: 218.108.248.245#53(218.108.248.245)
;; WHEN: Sat Feb 9 21:34:34 2008
;; MSG SIZE rcvd: 78
==================================================
dig blog.linuxsky.org
.
.
.
;; Query time: 102 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Feb 9 21:31:24 2008
;; MSG SIZE rcvd: 93

dig blog.linuxsky.org
.
.
.
;; Query time: 2 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Feb 9 21:31:24 2008
;; MSG SIZE rcvd: 93


这里只给了一部分结果,给出了最有代表性的结果。总的来说第一次请求dns 用不用pdnsd 差别不大,但第二次经过cache 之后就快 4-5 msec,汗!才这么点效果。不过pdnsd 的cache 时间可以自己设定,比网通的dns server 保存得长多了,那就有效果了。




本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google