一、环境准备:
1.准备两台虚拟机,一台为主服务器,一台为从服务器
2.在主服务器和从服务器关闭防火墙和selinux
(1)systemctl stop firewalld //关闭防火墙
(2)vi /etc/selinux/config //selinux=disabled
二、实验开始
在主服务器的操作如下
1.下载dns所需要的配置文件
yum install bind-* -y
2.进入NDS的主配置文件修改
vi /etc/named.conf
listen-on port 53 { any; }; // 修改这两处为any
allow-query { any; };
3.进入区域配置文件修改
vi /etc/named.rfc1912.zones
//这是正向区域和反向区域的区域信息
4.进入dns相关配置文件,进行模板复制
cd /var/named
//named.localhost为正向区域的模板
//named.loopback为反向区域的模板
5.正向和反向区域进行模板复制
//注意:复制的文件为区域配置文件里面,file里面的内容(可自己设定)
6.修改正向和反向的配置文件
(1)正向文件
vi test.com.zone
(2)反向文件
vi 192.168.1.arpa
7.重启服务
systemctl restart named
8.利用nslookup测试
9.进入NDS区域配置文件
vi /etc/named.rfc1912.zones
修改正向和反向区域信息 allow-update后添加从服务器的ip地址
10.重启服务
systemctl restart named
三、进入从服务器
1. 下载dns所需文件
yum install bind-* -y
2.修改主配置文件信息和区域文件信息
vi /etc/named.conf
listen-on port 53 { any; };
allow-query { any; };
vi /etc/named.rfc1912.zones
3.重启服务
systemctl restart named
4.进入目录测试
cd /var/named/
ls ./slaves
5.深度测试