第九周作业

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

 检查语法并加载配置文件

 

 验证解析

 

 

posted @ 2020-07-28 19:49  日落-之前  阅读(87)  评论(0)    收藏  举报