DNS的视图功能可以很好的控制客户端的查询结果
acl intranet { 192.168.8.0/24; };//定义不同的ACL列表
acl internet { ! 192.168.8.0/24; any; };
view dns1 {//定义视图
match-clients{ internet; };//匹配客户端地址列表
match-destinations { any; };
recursion yes;//允许递归查询开关
include "/etc/named.rfc1912.zones";//定义解析域,然后定义不同的数据库文件
};
view dns2 {
match-clients{ intranet; };
match-destinations { any; };
recursion yes;
zone "example.com" IN {
type master;
file "example1.com.zone";
};
zone "8.168.192.in-addr.arpa" IN {
type master;
file "8.168.192.zone";
};
};
};
转载于:https://blog.51cto.com/coolsky/1339581