DNS主从服务器与分离解析服务器配置详解

本文详细介绍了如何配置DNS主从服务器以实现备份和负载分担,以及构建DNS分离解析服务器来为内外网用户提供不同的IP解析结果。通过步骤包括主从服务器的前期准备、配置主从服务器的各个阶段、模拟主服务器故障验证以及DNS分离解析的配置和结果检验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

前言:

一、构建主从域名服务器

1、前期准备

2、配置从域名服务器

⑴、首先、修改从域名服务器主配置文件

⑵、其次、修改从域名服务器区域配置文件

⑶、接着、启动named服务查看

3、配置主域名服务器

⑴、首先、配置主配置文件

⑵、其次、修改区域配置文件

⑶、接着、配置主服务器数据文件

⑷、重启服务器、检测主服务器

4、现在、重新启动从服务器

5、模拟主服务器故障,客户机验证是否还能正常解析。

二、构建DNS分离解析域名服务器

1、前期准备

2、首先、给网关服务器配置双网卡

2、接着、做辅助准备工作

3、接着、修改主配置文件

4、接着、修改区域配置文件

5、接着、配置数据文件

 6、最后、启动该服务器

7、结果检验

8、结论


前言:

        为了分担域名查询的压力、提供区域数据的备份,我们需要架设另外一台从域名服务器,与

主域名服务器同时提供服务。并且当主域名服务器出现故障或关闭时,从域名服务器会作为备份服

务器提供域名解析服务。而分离解析也可以减轻 网关服务器的地址转换负担。

一、构建主从域名服务器

1、前期准备

        安装bind软件,使用bind构建服务器;

        这里将在虚拟机网络仅主机模式下进行配置,负责区域为”ben.com.”;

        主服务器IP地址为:192.168.90.25,从服务IP地址为:192.168.90.26

        两台服务器均关闭防火墙,关闭安全子系统,并且网卡中将禁用原有DNS;

       注:基础安装bind软件过程跳过,网卡配置过程跳过,将直接进行配置文件编辑。

2、配置从域名服务器

⑴、首先、修改从域名服务器主配置文件

       编辑从服务器192.168.90.26全局配置,文件/etc/named.conf

[root@kgc ~]# vim /etc/named.conf    #进入编辑主配置文件
……
options {
        listen-on port 53 { any; };   #监听端口,IP地址使用提供服务的本地IP,也可以用any表示所有。
        #listen-on-v6 port 53 { ::1; };    #ipv6注释即可
        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; };   #允许所有网段可被本DNS解析
……
:wq     #保存退出,其他参数保存默认即可

⑵、其次、修改从域名服务器区域配置文件

       添加正、反区域配置,文件:/etc/named.rfc1912.zones

[root@kgc ~]# vim /etc/named.rfc1912.zones   #编辑区域配置文件
……
zone "ben.com" IN {                 #添加正向解析区域
        type slave;                #类型更改为从区域
        file "slaves/ben.com.zone";    #区域数据文件关联主服务器,与主服务器同步
        masters { 192.168.90.25;};   #设置指定主服务器地址
};
zone "90.168.192.in-addr.arpa" IN {   #添加反向解析区域,以下与正向格式一样
        type slave;
        file "slaves/ben.com.zone.local";  #注:反向数据文件可与正向使用一个文件名
        masters { 192.168.90.25;};
};
……
:wq  

⑶、接着、启动named服务查看

        检查目录/var/named/,里面是没有slaves目录的;从服务器的数据文件不用编辑,它将直接

同步主服务器数据文件。

[root@kgc ~]# cd /var/named/
[root@kgc named]# ls
data  dynamic  named.ca  named.empty  named.localhost  named.loopback  

3、配置主域名服务器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值