dns这一部分内容是真的复杂 也很多
不过还好我小心翼翼的操作 没有出什么问题
首先还是的安装bind
然后修改主配置文件 named.conf listen-on 53端口改为any
以及allow-query改为any 这样才有意义 别的主机才可以访问你的服务 不然只有自己能访问
加入forwarder 参数是为了高速缓存
这是高速缓存的效果图 这个时候还没有定义westos的zone 所以是servfail
接下来就是正向解析 首先编辑子配置文件 namd.rfc1912.zones 在里面定义好westos的域
type master 主服务器
file "westos.com.zone" 域的内容文件 在/var/named/ 这个目录
update-allow 允许谁更新
然后就是编辑/var/name/westos.com.zone 这个域文件 内容如下 模板是从 named.localhost cp过来的 这个cp一定要加-p 把文件的所有人所有组 安全上下文一起搞过来
这个是named.rfc1912.zone里的配置
测试效果
下面是反向解析 要能dig 域名 dig -x IP 就需要反向解析
首先也是在namd.rfc1912.zone里定义反向解析的域规则 文件位置 以及更新规则
同样还是在/var/named 这个目录下 写好你的 反向解析域文件以及内容 其实解析就是把这个文件里的内容分享给别人 反向解析的域文件后缀一般是ptr
这个也是有模板的 named.loopback这个就是反向的模板
反向测试结果
下面这张图是双解析的测试结果
双向和主从DNS我是一起做的
这个是主从的测试结果 这里真机的resolv已经改为从DNS的IP了
主从的话 你这个inter文件里 必须要通知从DNS
从DNS里你必须定义好你的身份 slave 以及你的master是谁
这个是双向的主配置文件的更改
只有250走的是rfc1912.zone
其他人走的都是rfc1912.inter
然后1912.inter是从1912.zone CP过来的 里面的westos域要修改一下 因为你的文件不是westos.zone 而是另外一个 westos.inter
westos.com.inter里面的内容如下
496

被折叠的 条评论
为什么被折叠?



