Centos DNS服务器搭建学习笔记之《搭建主从域名解析DNS服务器》

案例环境(如下图)

主域名服务器:ns1.benet.com,173.16.16.5

从域名服务器:ns2.benet.com,173.16.16.6

两台服务器均能够提供 benet.com 区域的域名解析

主要解析记录

网站服务器“www.benet.com”,IP地址为“173.16.16.1”

邮件服务器“mail.benet.com”,IP地址为“173.16.16.1”

在线培训站点服务器“study.benet.com”,IP地址为“173.16.16.2”

主域名服务器“ns1.benet.com”,IP地址为“173.16.16.5”

从域名服务器“ns2.benet.com”,IP地址为“173.16.16.6”
https://i-blog.csdnimg.cn/blog_migrate/4ebc805fadc8e3e24cebb6503dd0c1c0.jpeg
基本步骤:(如下图)
https://i-blog.csdnimg.cn/blog_migrate/0851963c93723a6ab9e9732e511dbfc7.jpeg
1)确认本机网络地址、主机映射、DNS 服务器地址

为了提高域名解析效率,建议将两个DNS服务器的地址映射直接写入到/etc/hosts文件中,并在/etc/resolv.conf文件中指定两个DNS服务器的地址。(如下图)
https://i-blog.csdnimg.cn/blog_migrate/2e54ccc0b819f433325c14ced0e31183.jpeg
2)建立主配置文件 named.conf(如下图)
https://i-blog.csdnimg.cn/blog_migrate/8e5460593e7b2366f4484b83266c549c.jpeg
3)建立正、反向区域数据文件

根据named.conf中的zone区域设置,分别建立正向区域数据文件benet.com.zone,反向区域数据文件173.16.16.arpa。配置文件可以参考区域数据文件/var/named/named.localhost。(如下图)
https://i-blog.csdnimg.cn/blog_migrate/111732a0a2a089be5967948c91716e45.jpeg
在这里插入图片描述
4)启动或者重新加载 named 服务程序

如:systemctl reload named

5)验证主域名服务器

验证正向解析:nslookup study.benet.com

验证泛域名解析:nslookup xxyyzz.benet.com

验证反向解析: nslookup 173.16.16.2

3.构建从域名服务器

基本步骤:(如下图)
https://i-blog.csdnimg.cn/blog_migrate/d9c06f1205c0d693f9ddf04f1bec7114.jpeg
建立主配置文件 named.conf(如下图)
https://i-blog.csdnimg.cn/blog_migrate/e805d9ee679825064362376e86ae3b7a.jpeg
验证从服务器时,只需要将客户端的首选DNS服务器地址设为从域名服务器的IP地址,使用nslookup命令进行正常测试即可。

如果出现错误怎么解决:

  1. 查看自己的防火墙(iptables)有没有关闭,selinux防火墙有没有关闭
  2. 每修改一次配置文件就要重启named服务或者重新加载
  3. 更改区域文件的属主、属组

====================== 本文完 ======================

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值