实验内容
对于存在多个域名服务器的区域,必须选择一台主域名服务器(master),保存并管理整个区域的信息,其他服务器称为辅助域名服务器(slave)。
一、区域传输
为了保证DNS数据相同,所有服务器必须进行数据同步,辅助域名服务器从主域名服务器获得区域副本,这个过程称为区域传输。区域传输存在两种方式:完全区域传输(AXFR)和增量区域传输(IXFR)。
满足发生区域传输的条件时,辅助域名服务器向主服务器发送查询请求,更新其区域文件。如图所示。
二、配置辅助DNS案例
实验接【网络系统管理】Centos7——配置主DNS服务器案例,主域名服务器IP地址是172.16.10.100,辅助域名服务器地址是172.16.10.102
域名 | 类型 | ip地址 |
---|---|---|
dns3.skills.com | A | 172.16.10.100 |
mail.skills.com | MX | 172.16.10.101 |
slave.skills.com | A | 172.16.10.102 |
ftp.skills.com | A | 172.16.10.103 |
www.skills.com | A | 172.1.10.104 |
web.skills.com | CNAME | www.skills.com |
1. 安装dns(同主域一致)
2. 编辑全局配置文件(named.conf)(同主域配置一致)
3. 编辑主配置文件(/etc/named.rfc1912.zones)
cp /p /etc/named.rfc1912.zones /etc/named.zones
vim /etc/named.zones
4.修改防火墙配置并启动dns服务 ,重启系统
firewall-cmd --permanent --add-service=dns
firewall-cmd --reload
systemctl start named
systemctl enable named
reboot
5.查看文件是否同步成功
ll /var/named/slaves
三、结果验证
关闭主DNS服务
systemctl stop named
centos:
IP配置:
IPADDR=172.16.10.20
NETMASK=255.255.255.0
GATEWAY=172.16.10.254
DNS1=172.16.10.100 //主dnsIP
DNS2=172.16.10.102 //辅dnsIP
主域正向正常解析:
主域正常反向解析:
当主域down掉的时候,辅域解析结果:
正向解析:
反向解析: