欢迎加入王导的VIP学习qq群:==>932194668<==
DNS主辅同步架构
IP | 主机名 | 功能 |
---|---|---|
10.4.7.11 | HDSS7-11.host.com | DNS主 |
10.4.7.12 | HDSS7-12.host.com | DNS辅 |
注意:所有资源记录的增、删、改的操作,均在主DNS上进行,辅助DNS仅提供查询功能 |
辅助DNS主机上安装部署BIND9
安装BIND9软件
1 |
|
注意:辅助DNS的BIND9软件版本应小于等于主DNS的BIND9软件版本
修改辅助DNS主配置文件
修改主配置文件,并加入masterfile-format text;
1 | options { |
修改主DNS主配置文件
加入以下配置
1 | allow-transfer { 10.4.7.12; }; |
检查配置并重启主DNS
1 | # named-checkconf |
检查完全区域数据传送
1 | [root@hdss7-12 ~]# dig -t axfr host.com @10.4.7.11 |
辅助DNS上创建自定义正解区域配置
1 | zone "host.com" IN { |
检查配置并启动辅助DNS
1 | # named-checkconf |
检查同步过来的区域数据库文件
1 | [root@hdss7-12 slaves]# ll |
检查解析是否正确
使用主DNS查询一个A记录
1 | # dig -t A HDSS7-11.host.com @10.4.7.11 +short |
使用辅助DNS查询一个A记录
1 | # dig -t A HDSS7-11.host.com @10.4.7.12 +short |
辅助DNS上创建自定义反解区域配置
略
增加、删除、修改记录,并验证同步
注意:一定要手动修改主DNS上SOA记录里的serial值!
增加记录
删除记录
修改记录
再增加一个od.com的业务域,并验证主辅同步(复习)
主DNS上增加自定义区域
主DNS上增加自定义区域数据库文件
主DNS上增加自定义区域资源记录
检查配置并重启主DNS服务
辅助DNS上增加自定义区域
检查完全区域数据传送
检查配置并重启辅助DNS服务
验证主辅同步
分别使用主DNS和辅助DNS查询新业务域的A记录
在主DNS上新增一条A记录,并验证主辅同步
在主DNS上修改一条A记录,并验证主辅同步
在主DNS上删除一条A记录,并验证主辅同步
客户端配置DNS解析高可用
在客户端主机(以Linux主机为例,Windows和Mac操作系统略)配置主、辅DNS
1 | #cat /etc/resolv.conf |
这样客户端高可用就配置好了,任意一个DNS服务器宕机也不会影响正常解析