当前位置: 首页 > news >正文

RHEL_配置dns主从服务

要求:从服务器能够定时从主服务器同步数据。

正向解析:域名到 IP
反向解析:IP到域名

主服务器的配置:

一、环境准备

#环境准备
systemctl  stop firewalld
setenforce  0
dnf install -y bind 

二、特定区域(openlab.com)文件,记录具体域名与IP的映射

dnf  install   bind   -yvim /var/named/named.openlab.com$TTL 1D   #设置默认的缓存时间,此处为1天
@	IN SOA	@ 123.qq.com. (                #起始授权机构记录,定义域的基本管理参数20251109	; serial1D	; refresh1H	; retry1W	; expire3H )	; minimumNS	ns.openlab.com.    #指定负责该域的权威DNS服务器ns.openlab.com.	IN  A	192.168.111.138www	            IN  A	192.168.111.139@               IN  A   192.168.111.138     #@代表域本身,此处将openlab.com解析到192.168.111.138ftp             IN  A   192.168.111.138wwww            CNAME   www                 #创建一个别名,wwww.openlab.com是www.openlab.com的另一个名字138             PTR     ns.openlab.com.     #用于反向解析,将IP地址指向域名139             PTR    www.openlab.com.

提醒:

可复制/var/named/named.localhost中的内容并进行修改,这是个模板文件

三、主配置文件

vim /etc/named.conf    
一、
options {    //修改并添加以下配置listen-on port 53 { 192.168.17.128; };allow-query     { any; };allow-transfer  { 192.168.17.129; };   #允许将数据文件传送到从服务器主机  从服务主机的ip地址
};二、
#注释并添加以下内容#zone "." IN {
#       type hint;
#       file "named.ca";
#};zone "openlab.com" IN{type master;file "named.openlab.com";
};zone "111.168.192.in-addr.arpa" IN{    #111.168.192.in-addr.arpa是网络段 192.168.111.0/24的反向解析区域名称type master;file "named.openlab.com";
};

四、重启服务

systemctl restart  named 

从服务器的配置:

一、环境准备

systemctl  stop firewalld
setenforce  0
dnf install -y bind 

二、编辑/etc/named.conf 文件  

vim /etc/named.conf#修改options的一下两条内容
options {listen-on port 53 { 192.168.111.138; };allow-transfer  { 192.168.111.100;};
};#修改zone内容
#zone "." IN {
#	type hint;
#	file "named.ca";
#};zone "openlab.com" IN {type slave;
#您无需手动创建slaves/named.openlab和 slaves/named.192这两个文件的具体内容。
它们是BIND从服务器在成功从主服务器同步区域数据后自动生成的。
您需要做的,是在主配置文件中正确声明区域,并确保 slaves目录的权限允许BIND进程写入。file "slaves/named.openlab";masters {192.168.111.138;};
};zone "111.168.192.in-addr.arpa" IN {type slave;file "slaves/named.192";masters {192.168.111.138;};
};

三、重启服务器测试,测试结果查看正方向解析文件是否发送过来

(1)完全区域传送   --当从服务主机重启发起第一次同步请求
#重启从服务器
systemctl restart named
watch ls /var/named/slaves/named.openlab 在从服务器中:
[root@centos100 ~]# nslookup 
> server 192.168.111.138
Default server: 192.168.111.138
Address: 192.168.111.138#53
> www.openlab.com
Server:		192.168.111.138
Address:	192.168.111.138#53Name:	www.openlab.com
Address: 192.168.111.139
> ftp.openlab.com
Server:		192.168.111.138
Address:	192.168.111.138#53Name:	ftp.openlab.com
Address: 192.168.111.138

(2)增量区域传送 ---请求时间
对/etc/named.conf做一些修改

[root@centos100 ~]# nslookup 
> server 192.168.111.100 
Default server: 192.168.111.100
Address: 192.168.111.100#53
> www.openlab.com
Server:		192.168.111.100
Address:	192.168.111.100#53Name:	www.openlab.com
Address: 192.168.111.139
> www.openlab.com
Server:		192.168.111.100
Address:	192.168.111.100#53Name:	www.openlab.com
Address: 192.168.111.139
> ftp.openlab.com
Server:		192.168.111.100
Address:	192.168.111.100#53Name:	ftp.openlab.com
Address: 192.168.111.138
> 192.168.111.138
138.111.168.192.in-addr.arpa	name = ns.openlab.com.

http://www.dtcms.com/a/611918.html

相关文章:

  • Eclipse 关闭项目详解
  • asp网站建设实验设计不错的网站建设公司
  • 新乡网站自然优化网站构建规划书
  • 自己做的网站算广告吗2022必火的创业项目
  • 网站建设费摊销年限公司运营策划方案
  • 做死活题网站网站及移动端建设情况
  • 网站建设如何投放广告平面设计师证报名入口
  • 建设商业门户网站的重要性wordpress 同步到微博
  • 长白山网站学做管理平台建立个人网站的费用
  • 职业学校网站模板手机端原神
  • Definitions, symbols and abbreviations (定义、符号和缩写)
  • 阿里云可以做哪些网站网站建设添加汉语
  • html5网站后台制作网站建设需要些什么资料
  • 2025年高职人工智能技术应用专业好就业吗?
  • 艺腾青岛网站建设为什么只有中国做网站需要备案
  • 网站设计模板照片徐汇建设机械网站
  • 一起学网站培训心得wordpress 发布时间
  • 网站开发语言有几种asp.net网站制作教程
  • 网站开发具体的工作内容大连网站快速排名提升
  • VSSD:具有非因果状态空间对偶性的视觉Mamba模型
  • 江北区网站建设地图上搜索不到的公司正规吗
  • 凯里网站开发gzklyy深圳网站建设制作营销
  • 珠海手机微信网站建设小程序开发东营会计信息网官网
  • 网站开发客户哪里找摄影网站排行
  • 南阳网站建设多少钱公司做网站需要准备什么东西
  • synology做网站南京网站建设润洽
  • 一个网站的基调深圳建模板网站
  • 做公司网站用哪个空间好东营网站制作公司
  • 网站安全建设思考wordpress 评论美化
  • “青岛今晚12时封城”长沙建站seo公司