CentOS 7 BIND 主从搭建
主机 10.2.0.15
从机 10.2.0.14
1 主机配置
$vim /etc/named.bodani.com.zones
zone"bodani.com" IN {
type master;
file "named.bodani.com";
allow-transfer{ 127.0.0.1; 10.2.0.14; }; //只允许特定的DNS服务器过来同步zone
};
2 从机配置
按照 CentOS 7 BIND 搭建 搭建bind
不同之处
zone"bodani.com" IN {
type slave;
masters { 10.2.0.15; }; // 指向主机IP地址
file "slaves/named.bodani.com";
allow-transfer { none; }; //作为从服务器不应该让其他服务器zone传送。
};
3 测试
查看同步文件 slaves/* 同步成功
$nslookup node.bodani.com 10.2.0.14
$nslookup node.bodani.com 10.2.0.15
4 配置应用端指向DNS服务器
vim /etc/reslov.conf
nameserver 10.2.0.14
nameserver 10.2.0.15
参考 http://www.centoscn.com/CentosServer/dns/2015/0921/6203.html
注意事项 新建文件的权限 , 所属组 等.
遗留问题
应用始终先连接 10.2.0.14 DNS 服务器
当10.2.0.14 碟机时 仍先访问 , 一定时间超时后 访问 10.2.0.15