redhat linux 6版本 配置DNS服务器父域和子域(高级配置)

配置第一台服务器(192.168.10.2)

第一步下载DNS的软件包

yum install bind -y

配置父域:

vim  /etc/named.conf

 wq保存退出后启动named服务

service named start

验证是否成功启动监听在web端口上

 

 定义能解析ldy.com的父域

vim /etc/named.rfc1912.zones 

在尾部追加以下内容从zone “ldy.com”开始,保存退出

然后重新加载

rndc reload

查看状态已经启动

rndc status
 

也可以查看日志看是否启动

tail  /var/log/messages

去创建区域解析文件(父域的名称为ns1)

vim /var/named/ldy.com.zone

以下的ns1.ldy.com.是父域的名称

admin.ldy.com.指定邮箱地址(随意起的)

1小时发生一次,5分钟重试,获析时间为3天,否定答案的最小TTL值为1天,*表示泛域名解析

[root@liudongyi named]# cd /var/named/
[root@liudongyi named]# chown :named ldy.com.zone
[root@liudongyi named]# chmod 640 ldy.com.zone
[root@liudongyi named]# rndc reload
然后用命令  !tail   查看日志(其中出现了zone ldy.com/IN: loaded serial 2019012001说明已经读取文件成功了

reloading zones successed则说明加载成功了)

测试www.ldy.com 与ftp.ldy.com A记录是否解析成功

通过命令dig -t A www.ldy.com @192.168.10.2

(出现下面的情况说明配置成功)

定义子域名

命令为 vim /var/named/ldy.com.zone 

把以下内容追加到文件底部

按照步骤以下文件全部内容应该为以下内容: 

重新加载文件 rndc reload

配置另一台服务器(192.168.10.5)

yum install bind -y

然后配置为缓存域名服务器(把多数功能都注释掉)

vim /etc/named.conf

service named start

ss -tunl | grep :53

vim /etc/named.rfc1912.zones

 

查看当前是21但是rndc reload以后是22 

查看日志文件可以看到没有找到文件的错误提示

tail /var/log/messages

所以我们需要创建解析文件

vim /var/named/ben.ldy.com.zone

保存成功后退出并且重新加载文件

rndc reload

重新查看日志记录发现成功

tail /var/log/messages

本地测试:

从本地去测试父域:

去父服务器上测试:

 

到这里你就成功了!

有问题联系我哦qq 1713285328

 

 

 

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24752 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月17日
下一篇 2019年1月17日

相关推荐