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

原文地址:https://www.cnblogs.com/zhangeamon/p/5650242.html