欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

bind安装配置以及应用

发布时间:2023/12/10 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 bind安装配置以及应用 小编觉得挺不错的,现在分享给大家,帮大家做个参考.


  实验环境:两台centos6.6服务器,主DNS服务器IP为172.26.249.29,从DNS服务器IP为172.16.249.98,解析域名为stu07.com

一、主DNS服务器搭建

1、  检查系统是否安装bind包,否则用yum安装

2、安装好bind包后,编辑主配置文件/etc/named.conf

3、 编辑/etc/named.rfc1912.zones配置文件,添加正向、反向解析文件

4、配置正向解析文件stu07.com.zone(/var/named/目录下)

5、  配置反向解析文件249.16.172.zone(/var/named/目录下)

6、  修改正向、反向解析文件的权限和属组

7、测试配置文件、重启named:

8、测试配置是否正确:

正向解析测试:

反向解析测试:

结果显示正向解析和反向解析都正确,主DNS服务器已搭建完成


二、从DNS服务器搭建

1、检查从服务器是否安装bind包

2、安装好bind包后,编辑主配置文件/etc/named.conf

3、编辑/etc/named.rfc1912.zones

4、启动named服务,测试是否正确解析


修改主DNS服务器,查看从服务器是否会同步

主从更新时:在配置文件中的ns1后面加一项ns2:更新会自动通知:


查看日志:

三、bind的安全配置


在主服务中vim /etc/named.conf中定义acl

在主服务器中修改/etc/named.rfc1912.zones文件中添加以下内容

allow-query { myset;}  #允许所有主机查询

allow-transfer {slaveservers; };   #允许的主机传送数据

测试:



四、子域授权:vim /var/named/stu07.com.zone

父服务器:


五、区域转发:vim /etc/named.rfc1912.zones

172.26.249.29测试:非权威应答

172.16.249.98测试:权威应答

六、View :

View :注意:1、一旦使用view,所有的zone都必须定义在view中;只有允许给其递归的客户端所在的view才有必要定义根区域等;

                2、客户端请求到达时,其匹配view是自下而下匹配match-clients中定义的地址范围;第一次被匹配到的为最终生效;

1、172.16.249.29上首先vim /etc/named.conf

注释此项:

vim /etc/named.rfc1912.zones

cp /var/named/stu07.com.zone /var/named/stu07.com.test

修改stu07.com.test:

在172.16.249.29:

在172.16.249.98:

转载于:https://blog.51cto.com/9612520/1589853

总结

以上是生活随笔为你收集整理的bind安装配置以及应用的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。