CentOS8如何部署辅助dns

CentOS8如何部署辅助dns

部署环境:两台主机  主dns  IP:192.168.10.10   辅助dns  IP:192.168.10.100

主dns配置:

一、安装bind

yum install bind bind-utils

二、修改主dns的主要配置区域

vim /etc/named.conf

options {

        listen-on port 53 { any ; };     //监听的IP地址;对应网卡,这里填写any,所有的意思

        listen-on-v6 port 53 { ::1; };

        directory       "/var/named";

        dump-file       "/var/named/data/cache_dump.db";

        statistics-file "/var/named/data/named_stats.txt";

        memstatistics-file "/var/named/data/named_mem_stats.txt";

        allow-query     { any ; };   //允许查询的主机; 填写IP 这里填写any,所有的意思

三、修改主dns的区域配置文件

vim /etc/named.rfc1912.zones

在末尾添加

zone "pip.cc" IN {     域名

type master;

file "pip.cc";     路径文件名 下文的文件名必须对照

allow-update { none; };

};

zone "10.168.192.in-addr.arpa" IN {      反向解析

type master;

file "f";            路径文件名 也必须与下文文件名对照

allow-update { none; };

};

四、添加正反向解析文件

cd /var/named    进入这个路径

cp -p named.localhost pip.cc   复制正向解析文件模板

cp -p  cp -p named.localhost f

$TTL 1D             正向解析

@       IN SOA  @ rname.invalid. (

                                        0       ; serial

                                        1D      ; refresh

                                        1H      ; retry

                                        1W      ; expire

                                        3H )    ; minimum

        NS      @

        A       192.168.10.10

www     A       192.168.10.10

fuzhu   A       192.168.10.100

$TTL 1D           反向解析

@       IN SOA  @ rname.invalid. (

                                        0       ; serial

                                        1D      ; refresh

                                        1H      ; retry

                                        1W      ; expire

                                        3H )    ; minimum

        NS      @

        A       192.168.10.10

        AAAA    ::1

10      PTR     www.pip.cc.

100     PTR     fuzhu.pip.cc.

、关闭防火墙,重启dns服务

systemctl stop firewalld.service

systemctl restart bind

辅助dns的设置:

一、安装bind

yum install bind bind-utils

二、修改主配置文件

vim /etc/named.conf

options {

        listen-on port 53 { any ; };     //监听的IP地址;对应网卡,这里填写any,所有的意思

        listen-on-v6 port 53 { ::1; };

        directory       "/var/named";

        dump-file       "/var/named/data/cache_dump.db";

        statistics-file "/var/named/data/named_stats.txt";

        memstatistics-file "/var/named/data/named_mem_stats.txt";

        allow-query     { any ; };   //允许查询的主机; 填写IP 这里填写any

所有的意思

三、修改区域配置文件

vim /etc/named.rfc1912.zones

zone "pip.cc" IN{                  

        type slave;

        masters { 192.168.10.10; };

        file "slaves/pip.cc ";

};

zone "10.168.192.in-addr.arpa" IN{

        type slave;

        masters {192.168.10.10; };

        file "slaves/f";

};

四、重启服务关闭防护墙

systemctl stop firewalld.service

systemctl restart bind

五、查看

ll /var/named/slaves //查看文件是否从主dns配置文件那里辅助过来

六、使用nslookup测试

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值