首页 > 其他 > 详细

DNS缓存服务器的搭建

时间:2014-03-08 23:37:02      阅读:595      评论:0      收藏:0      [点我收藏+]

 DNS缓存服务器可以提高DNS访问速度,对局域网上网实现快速解析;适用于低互联网带宽的企业局域网络,减少重复的DNS查询、通过缓存提高速度!怎么实现DNS缓存呢?下面我跟大家分享一下如何搭建DNS缓存服务.

1,实验准备:实验环境为rhel5.9,先搭建一台主域名服务器,假设域名为apk.comip地址为192.168.10.10;准备一台ip192.168.10.12的主机用来配置缓存服务器

2,主域名服务器搭建过程可参考前面的博客中的讲解

3,配置缓存DNS服务器

(1)安装软件

[root@localhost ~]# yum install -y bind bind-chrootcaching-nameserver

(2)新建并编辑主配置文件

[root@localhost etc]# cp –p named.caching-nameserver.confnamed.conf……cp -p保持属性不变

[root@localhost etc]# vim named.conf

options {

      listen-on port 53 { 192.168.10.12; };……修改侦听端口

      listen-on-v6 port 53 { ::1; };

      directory      "/var/named";

      dump-file      "/var/named/data/cache_dump.db";

      statistics-file "/var/named/data/named_stats.txt";

      memstatistics-file "/var/named/data/named_mem_stats.txt";

forwarders      { 192.168.10.10; };……当本地缓存中没有对应的解析时指定去192.168.10.10解 析

……

       allow-query       { any; };……权限设为任意主机

       allow-query-cache { any; };

};

……

view localhost_resolver {

       match-clients      { any; };

       match-destinations { any; };

(3)开启服务

[root@localhost etc]# service named restart

停止 named                                              [确定]

启动 named                                              [确定]

[root@localhost etc]# chkconfig named on

4,验证

(1)修改win7DNS地址为缓存DNS地址

bubuko.com,布布扣

(2)win7上解析www.tarena.com

bubuko.com,布布扣

(3)修改主域服务器www.tarena.com对应的地址并重启服务

[root@ser1 named]# vim tarena.com.zone

$TTL    86400

@       IN      SOA    tarena.com. root.tarena.com.  (

                                    2014030701 ; Serial

                                    28800      ; Refresh

                                    14400      ; Retry

                                    3600000    ; Expire

                                     86400 )    ; Minimum

       IN      NS     dns1.tarena.com.

dns1    IN      A      192.168.10.10

www     IN      A      192.168.10.19

bbs     IN      A      192.168.10.16

localhost.localdomain.  IN     A       192.168.10.12

[root@ser1 named]# service named restart

停止named                                              [确定]

启动named                                              [确定]

(4)在不重启缓存DNS服务器的情况下,在win7上继续解析www.tarena.com

bubuko.com,布布扣

bubuko.com,布布扣

(5)重启缓存DNS服务

[root@localhost etc]# service named restart

停止named                                              [确定]

启动named                                              [确定]

[root@localhost etc]#

(6)重新验证解析结果

bubuko.com,布布扣

5,我们还可以建立named.ca根区域数据文件方法来构建DNS缓存服务器

先在ftp://ftp.internic.org/domain/name.root下载数据文件

然后更名放到var/named/named.ca

[root@host~]mv named.root /var/named/chroot/var/named/named.ca



本文出自 “沙漏” 博客,请务必保留此出处http://1570880775.blog.51cto.com/3105756/1370854

DNS缓存服务器的搭建,布布扣,bubuko.com

DNS缓存服务器的搭建

原文:http://1570880775.blog.51cto.com/3105756/1370854

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!