一叶知秋.

业精于勤,荒于嬉;行成于思,毁于随。

DNS域名服务系统(三)--dns缓存服务器/智能dns

一、DNS缓存服务器实验

dns缓存服务器:加快解析速度,提高工作效率

1.需要的软件:dnsmasq

yum install dnsmasq -y

2.配置文件:

#/etc/dnsmasq.conf
	domain=域名		#需要解析的域名
	server=ip		#主DNS服务器IP
	cache-size=150	        #声明缓存条数

3.重启服务

service dnsmasq restart

验证:

二、智能DNS(分离解析)
1.原理:DNS分离解析将相同域名解析为不同的IP地址;
现实网络中一些网站为了让用户有更好的体验效果,解析速度更快,就把来自不同运营商的用户解析到相应的服务器上,大大提高了访问速度.

2.环境准备
内网测试机(单网卡 192.168.1.101)
一台网关+DNS (双网卡 内:192.168.1.102 、外:10.0.0.102)
一台外网测试 (单网卡 10.0.0.103)
一台web服务器(双网卡 内:192.168.1.7 、外:10.0.0.7)
#关闭所有机器的防火墙和selinux

3.实验部署
(1)DNS服务器

#安装bind
yum -y install bind

#开启路由转发功能
#vim /etc/sysctl.conf

(2)修改主配置文件

vim /etc/named.conf
#添加:
view lan {
        match-clients { 192.168.1.0/24; };
        zone "." IN {
                type hint;
                file "named.ca";
        };
        include "/etc/lan.zones";
};

view wan {
        match-clients { any; };
        zone "." IN {
                type hint;
                file "named.ca";
        };
        include "/etc/wan.zones";
};
#include "/etc/named.rfc1912.zones";
include "/etc/named.root.key"

#生成定义的区域文件
#cd /etc/
cp -a named.rfc1912.zones lan.zones
cp -a named.rfc1912.zones wan.zones


配置数据文件
#cd /var/named
#cp -a named.localhost lan.localhost
#cp -a named.localhost wan.localhost


#检查所有配置,无误后重启服务
#修改内外网测试机的DNS
service named restart

#验证:
#内网

#外网

posted @ 2020-08-21 18:36  ccku  阅读(596)  评论(0编辑  收藏  举报