一、实验具体要求:
1.搭建dns服务器能够对自定义的正向或者反向域完成数据解析查询。
2.配置从DNS服务器,对主dns服务器进行数据备份。
二、实验具体步骤:
1.关闭防火墙
并对服务端与客户端作IP配置
服务端:
客户端:
2.对正向解析做配置文件的修改
3.对反向解析做配置文件上的修改
4.再修改完文件后经行归档复制并更改文件名称
[root@localhost ~]# cp -a /var/named/named.localhost /var/named/named.192
再给复制后的文件做出配置上的修改:
然后重启named
[root@localhost ~]# systemctl restart named
5.对客户端进行测试
6.测试无误并修改dns地址
然后查询结果:
7.增添一个从服务器并下载必要软件
并对从服务器进行配置
[root@localhost ~]# vim /etc/named.conf
options {
listen-on port 53 { 192.168.58.132; };
directory "/var/named/slaves";
allow-query { any; };
};
zone "openlab.com" IN{
type slave;
file "named.openlab.com";
masters {192.168.58.130; };
};
zone "58.168.192.in-addr.arpa" IN{
type slave;
file "named.192";
masters {192.168.58.130; };
};
对主服务器进行修改
[root@localhost ~]# vim /etc/named.conf
options {
listen-on port 53 { 192.168.58.130;};
directory "/var/named";
allow-query { any; };
allow-transfer{ 192.168.58.132; };
};
zone "openlab.com" IN {
type master;
file "named.openlab.com";
};
zone "58.168.192.in-addr.arpa" IN {
type master;
file "named.192";
allow-update { none; };
};
[root@localhost ~]# watch ls -l /var/named/slaves/
[root@localhost ~]# systemctl restart named
[root@localhost ~]# vim /var/named/named.openlab.com
$TTL 1D
@ IN SOA @ zmz.qq.com (
2024110101
1M
1M
1M
1M )
IN NS ns.openlab.com.
IN NS slave.openlab.com.
ns IN A 192.168.58.130
slave IN A 192.168.58.132
www IN A 192.168.58.111
ftp IN A 192.168.58.100
wwww IN CNAME www
[root@localhost ~]# systemctl restart named
8.完成实验并检测结果无误