linux dns缓存服务器,DNS缓存服务器的搭建

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

1,实验准备:实验环境为rhel5.9,先搭建一台主域名服务器,假设域名为apk.com,ip地址为192.168.10.10;准备一台ip为192.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)修改win7的DNS地址为缓存DNS地址

e43c46da63df96396777b0714eff3635.png

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

ea0866803129d4dc0e188c4b9fbd0d89.png

(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

232a67e055bf3d58d45c259a211b4382.png

aeb5f51fbc5fd7a63e73b106abeab1b5.png

(5)重启缓存DNS服务

[root@localhost etc]# service named restart

停止named:[确定]

启动named:[确定]

[root@localhost etc]#

(6)重新验证解析结果

7bb97e560abc449a53579f1726ce13d1.png

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值