DNS主从配置

本文详细介绍如何配置DNS服务器的主从关系,包括正向和反向解析的设置步骤。从编辑配置文件、同步时间、定义区域到检测配置正确性,直至启动服务和测试解析,全程指导。

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

注意:不知道怎么搭建DNS服务器的小伙伴,可以查看上一篇博客。

(1)配置正向解析的从服务器:

	注意:主从服务器时间必须是同步,可以使用ntpdate命令同步

	(1).编辑主DNS服务器配置文件:/etc/named.conf 
		1.添加本机IP地址:
		listen-on port 53 { 192.168.30.140; 127.0.0.1; }; #192.168.30.140是从dns服务器
	
	 	2.关闭仅允许本机查询,
	 		注释: //allow-query  { localhost; };    # "//"  表示注释

		3.关闭:
			dnssec-enable no;   #no表示关闭
  			dnssec-validation no;

		4.检测配置文件:
			named-checkconf 
		
		5.启动服务:
			systemctl start named 
	
	(2).定义从DNS服务器区域:vim/named.rfc1912.zones 
				zone "like.com" IN {
			    type slave;  #slave表示从DNS服务器
			    file "slaves/like.com.zone";  #/var/named/slaves/like.com.zone文件不用手动添加,由主服务器自动同步
			    masters { 192.168.30.137 };  #这里填主DNS服务器IP地址
			};
	
		检查配置文件:
			named-checkconf 

在主DNS服务器上为从DNS服务器添加NS记录,将其添加为ns2
在这里插入图片描述

	(3).主DNS服务器: 
		rndc reload  #主服务器应该先重载,不然从服务器无法获取最新记录
	(4).从DNS服务器:
		rndc reload 		
	(5).查看从DNS服务器区域文件是否同步成功:ll /var/named/slaves/

在这里插入图片描述

从DNS服务器测试解析:
在这里插入图片描述

(2).配置反向解析从服务器:

	1.定义反向解析区域:/etc/named.rfc1912.zones 
	
		zone "30.168.192.in-addr.arpa" IN {
	    type slave;
	    file "slaves/192.168.30.zone";
	    masters { 192.168.30.137; };
	};
	
注意:反向解析区域的IP是反向填写的:
	
	2.检查配置文件:named-checkconf 

在主服务器的反向解析库添加从服务器记录:
在这里插入图片描述

主服务器检查区域文件 :~]#named-checkzone 30.168.192.in-addr.arpa /var/named/192.168.30.zone
在这里插入图片描述

	主服务器:rndc reload 
	从服务器:rndc reload 
注意:主服务器每次新增记录,都要修改序列号,因为从服务器是参考序列号的变化进行同步。

查看配置文件是否同步成功:
在这里插入图片描述

从服务测试反向解析:
在这里插入图片描述
在主服务器新增解析记录,测试从服务是否同步成功:
在这里插入图片描述

	 主服务器:rndc  rreload

从服务器测试:dig -x 192.168.30.14
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值