DNS–智能地址解析(view视图)

域名:xinenhui.com

DNS服务器:192.168.198.128

DNS1:192.168.198.129

DNS2:192.168.198.146

 

1 简介

使客户端就近访问DNS服务器来加速用户的访问速度 提高客户端体验

不同的客户端使用同一个DNS服务器解析同一个域名得到不同的IP

 

2 修改主配置文件 设置view

[root@localhost ~]# vim /etc/named.conf
... acl
"DNS1" { 192.168.198.129; }; #acl用于标记不同的客户端 acl "DNS2" { 192.168.198.146; }; view "DNS1" { #view名称 match-clients { DNS1; }; #在这个 view 中匹配到标记为 north 的客户端 zone "." IN { type hint; file "named.ca"; }; zone "xinenhui.com" IN { type master; file "xinenhui.com.DNS1.zone"; #在解析 xinenhui.com 域时使用 xinenhui.com.DNS1.zone 这个文件 }; }; view "DNS2" { match-clients { DNS2; }; zone "." IN { type hint; file "named.ca"; }; zone "xinenhui.com" IN { type master; file "xinenhui.com.DNS2.zone"; }; }; view "DNS3" { match-clients { any; }; #在这个 view 中未匹配到任何标记的客户端 zone "." IN { type hint; file "named.ca"; }; zone "xinenhui.com" IN { type master; file "xinenhui.com.DNS3.zone"; #在解析 xinenhui.com 域时使用 xinenhui.com.DNS1.zone 这个文件
};
};

//include "/etc/named.rfc1912.zones"; #加注释
//include "/etc/named.root.key";

 

3 配置区配置文件

cp -p /var/named/named.empty /var/named/xinenhui.com.DNS1.zone cp -p /var/named/named.empty /var/named/xinenhui.com.DNS2.zone cp -p /var/named/named.empty /var/named/xinenhui.com.DNS3.zone

[root@localhost ~]# cat /var/named/xinenhui.com.DNS1.zone $TTL 3H @ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS dns.xinenhui.com. dns A 6.6.6.6 www A 1.1.1.1

[root@localhost ~]# cat /var/named/xinenhui.com.DNS2.zone $TTL 3H @ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS dns.xinenhui.com. dns A 6.6.6.6 www A 1.1.1.2

[root@localhost ~]# cat /var/named/xinenhui.com.DNS3.zone $TTL 3H @ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum NS dns.xinenhui.com. dns A 6.6.6.7 www A 1.1.1.1

 

4 检查配置文件是否正确 重启服务

named-checkconf named-checkzone xinenhui.com /var/named/xinenhui.com.DNS1.zone named-checkzone xinenhui.com /var/named/xinenhui.com.DNS2.zone named-checkzone xinenhui.com /var/named/xinenhui.com.DNS3.zone
systemctl restart named

 

5 使用两个客户端及本机分别测试

#设置DNS服务器 echo "nameserver 192.168.198.128" >> /etc/resolv.conf

DNS--智能地址解析(view视图)

DNS--智能地址解析(view视图)

DNS--智能地址解析(view视图)

 

原文链接:https://www.cnblogs.com/Xinenhui/p/14092952.html

原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/23112

(0)
上一篇 2024年4月1日
下一篇 2024年4月2日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

优速盾注册领取大礼包www.cdnb.net
/sitemap.xml