序言
好久没有写东西了,年初立的flag看来是很难实现了,不管如何,还是继续写点吧。
最近在部署test bed,涉及到多个server的部署,其中一个就是DNS server,部署的过程中看了好几篇部署文章,但最后还是部署失败,反向解析总是fail,还好在糅合了几篇文章之后,总算是可以成功解析出来了,担心下次部署忘记,先把它写下来以备不时之需。
部署过程
1. 安装所需要的包文件
网上会有人说使用 bind 包进行安装,也有使用 bind-chroot 包进行安装,这两个包安装时差别并不大,bind-chroo t使 bind 可以在一个chroot 的模式下运行。
chroot 只是使 bind 运行时所在的的/(根)目录并不是系统真正的/(根)目录,这样做了隔离,使得 bind 可以访问的范围仅限于这个子目录的范围里,提高安全性。
我们这里使用的是 bind-chroot。
yum install bind-chroot bind-utils -y
2. 部署环境目标
DNS server ip: 172.16.1.2
域名:vmwnfv.com
待解析内容(目前只解析一条):
sfo01m01esx01.vmwnfv.com - - - - - 172.16.1.101
3. 部署过程
3.1 修改 /etc/named.conf,把监听设备和允许请求的设备都设为any
vi /etc/named.conf
3.2 修改 /etc/named.rfc1912.zones ,定义正向解析和反向解析的源头信息以及入口文件名,只需要在最后添加以下两段内容即可
vi /etc/named.rfc1912.zones