实验目的
部署两台服务器,一台主DNS,一台辅助DNS。主DNS(192.168.22.66),一台辅助DNS(192.168.22.116),实现数据同步
改解析服务器地址
在辅助DNS搭建环境
安装软件
yum -y install bind
拷贝主DNS上的主配文件
我们“用linux下的dns(二)正向解析”一文建的DNS服务器为主DNS,为了简便,直接拷贝其上的主配文件进行修改。
scp root@192.168.22.66:/etc/named.conf /etc/
对主配文件进行修,主要做法
把类型修改为 type slave;
加上主DNS地址:masters {192.168,22.16;};
vim /etc/named.conf
options {
listen-on port 53 { any; };
directory "/var/named";
};
......
zone ""test.com"" IN {
type slave;//类型为slave 代表辅助区域数据库文件名称
file "test.com.zone";
masters { 192.168.22.66; };//设置主DNS IP,向该IP去同步数据
};
设置主配文件的权限
chgrp named named.conf
设置本机DNS地址
vim /etc/resolv.conf
nameserver 192.168.22.116 #加上辅助DNS地址
启动服务
systemctl restart named
systemctl enable named
验证
检查区域数据文件是否同步过来
ls /var/named/
看一下文件夹下有test.com.zone 这个数据库文件,如果有表示已经同步过来。
验证命令
nslookup news.test.com
Server: 192.168.22.116
Address: 192.168.22.116#53
news.test.com canonical name = www.test.com.
Name: www.test.com
Address: 192.168.22.88