一、实验具体要求:
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.完成实验并检测结果无误
2130

被折叠的 条评论
为什么被折叠?



