为不间断的提供DNS查询服务,自架DNS至少有两台服务器同时提供服务,一台设置为主DNS服务器,其它设置从DNS,自动从主DNS获取数据更新。
Master DNS配置:
#https://www.haiyun.me
zone "www.haiyun.me" IN {
type master;
file "named.www.haiyun.me";
notify yes; #通知Slave更新
allow-transfer { 184.164.141.188; }; #允许Slave获取信息
};
配置域规则略过,可参考:BIND安装配置。
Slave DNS配置:
zone "www.haiyun.me" IN {
type slave;
file "named.www.haiyun.me";
masters { 184.164.141.188; };
};
从DNS要从主DNS获取域规则并写入,域规则存入目录需有named进程运行用户写入权限,默认为named。
chown -R named:named /var/named/