替换secret 密钥
将rndc.conf 上面部分的secret 密钥替换成rndc.key文件的secret密钥
(上面部分的secret密钥我已经替换成rndc.key文件的secret的密钥了,故而上下不一样,默认是一样的)
把/etc/rndc.conf下面这段文字拷贝到/etc/named.conf文件末尾:
添加了密钥的named.conf文件
见图解:
500)this.width=500;”>
重点:
也就是说rndc.key rndc.conf namd.conf文件里的secret密钥要一致
测试,看是否设置成功
重启namd服务,查看日志:
输入命令:tail /var/log/messages
500)this.width=500;”>
出现这行,就表示成功设置
使用rndc命令本地管理DNS
输入命令:rndc status
500)this.width=500;”>
本地端管理DNS服务器成功设置
2、远端管理DNS
修改DNS服务器主机/etc/named.conf配置文件
500)this.width=500;”>
只允许远端192.168.1.113管理DNS服务器
重启namd服务
输入tail /var/log/messages
500)this.width=500;”>
远端可以管理了
远端192.168.1.113客户端的配置:
将远端的rndc.key 和rndc.conf 的secret设置成服务端的secret就可以额
不再赘述。
TSIG(Transaction Signature)功能是指主/辅DNS服务器之间的区域数据传输是经过加密的,
防止非法DNS服务器获取主DNS服务器的数据。
TSIG
生成key值
500)this.width=500;”>
注意命令dnssec-keygen的用法,具体参数详情见man dnssec-keygen ,解释的非常完美。
注意key值存在Kmykey.+157+32361.key中
在主/辅的DNS服务器将keyz值分别添加到named.ocnf末尾
500)this.width=500;”>
在主/辅DNS服务器的zone区域添加如下:
500)this.width=500;”>
即可。
重启named服务
查看tail /var/log/messages 没有报错,说明配置成功,以后主/辅之间的区域数据传输使用
TSIG加密来传输数据。
==========================================================================================================
原文链接:http://blog.chinaunix.net/uid-17283404-id-5325255.html
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/21552