第九周作业
1、配置 bind 服务,实现 www.magedu.org 域名解析
第一步:安装bind服务,并立即启动和下一次开机启动
dnf -y install bind;systemctl enable  --now  named
第二步:在主配置文件中定义区域
vim /etc/named.conf             
#注释掉下面两行
// listen-on port 53 { 127.0.0.1; };
// allow-query     { localhost; };
或者listen-on port 53 { localhost; };
    allow-query     { any; };
	
第三步:定义区域解析库文件


第四步:修改区域数据库权限

第五步:修改区域配置文件关联数据库
vim /etc/named.rfc1912.zones 或者/etc/named/conf

第六步:检查区域数据库文件 named-checkconf
  
第七步:重载主配置文件和区域解析库文件
 
2、配置 bind 服务,实现域名反向解析
第一步:修改主配置文件
[root@centos8 ~]#vim /etc/named.conf
	listen-on port 53 { localhost; };
    allow-query     { any; };
	
第二步:在区域配置文件中定义区域
[root@centos8 ~]#vim /etc/named.rfc1912.zones
zone "0.0.10.in-addr.arpa" {
   type master;
   file "10.0.0.zone";
};
第三步:定义区域解析库文件
[root@centos8 ~]#cd /var/named
[root@centos8 named]#cp -p named.loopback 10.0.0.zone
[root@centos8 named]#vim  10.0.0.zone 
$TTL 1D
  @    IN    SOA   ns1   admin.magedu.org. (
			          0 ; serial
			          1D ; refresh
			          1H ; retry
			          1W ; expire
			          3H ) ; minimum
	      NS       ns1.magedu.org. 
100    PTR     www.magedu.org.
200    PTR     app.wange.org.
第四步:检查区域解析库文件
[root@centos8 named]#named-checkzone 0.0.10.in-addr.arpa 10.0.0.zone 
zone 0.0.10.in-addr.arpa/IN: loaded serial 0
OK
第五步:验证解析情况
[root@centos6 ~]#dig -t ptr 100.0.0.10.in-addr.arpa. @10.0.0.8
[root@centos6 ~]#dig -x 10.0.0.100 @10.0.0.8
[root@centos6 ~]#host 10.0.0.100
100.0.0.10.in-addr.arpa domain name pointer www.magedu.org.
[root@centos6 ~]#nslookup 10.0.0.200
[root@centos6 ~]#nslookup 
> 10.0.0.100
...
3、配置 bind 服务,实现主从 DNS 服务配置:
从DNS服务器安装服务

修改配置文件
vim /etc/named.conf
#注释掉下面两行
// listen-on port 53 { 127.0.0.1; };
// allow-query { localhost; };
修改区域配置文件
vim /etc/named.rfc1912.zones

检查语法并加载配置文件

从节点DNS与主节点DNS同步数据
1.主DNS区域数据库文件修改后,需要手动改大 版本号
2.需要增加1条NS记录和1条A记录

当错误输入wwwww.magedu.org 出现无法访问时,可增加1条泛域名解析,如下:

当错误输入magedu.org 出现无法访问时,可增加1条A记录,如下:

配置MX邮件记录

安全策略,分别在主DNS和从DNS的主配置文件中添加一条,如下:

  
 
4、 配置 bind 服务,实现子域服务器:
第一步:在主DNS上修改区域数据库文件,修改后手动改大版本号,以便从DNS同步
 
 

第二步:在子域服务器上配置
安装bind服务,并立即启动和下一次开机启动
dnf -y install bind;systemctl enable --now named
修改主配置文件
[root@centos8 ~]#vim /etc/named.conf
listen-on port 53 { localhost; };
allow-query     { any; };
修改区域配置文件
[root@centos8 ~]#vim /etc/named.rfc1912.zones

 定义子域数据库文件
[root@centos8 named]#vim k8s.magedu.org.zone
 
给区域数据库文件修改权限

检查区域数据库文件 named-checkconf

检查语法并加载配置文件
 
验证解析


 
 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号