DNS服务/etc/rndc.key was found解决办法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DNS服务/etc/rndc.key was found解决办法相关的知识,希望对你有一定的参考价值。
RHEL6之后的版本配置好dns服务之后,会出现如下问题,rndc无法找到key,named服务跑的是正常的,其实本也可以用,但是本着不能放过一个问题的原则,找到了解决办法
[[email protected] named]# /etc/init.d/named status
rndc: neither /etc/rndc.conf nor /etc/rndc.key was found
named (pid 4086) is running...
[[email protected] named]# rndc status
rndc: neither /etc/rndc.conf nor /etc/rndc.key was found
提示没有rndc.key,主要原因还是在RHEL6上没有caching-named这个包了,EL5上是把key包含在里面的。所以我们http://www.linuxidc.com要手动创建key
1)创建key
[[email protected] named]# rndc-confgen -r /dev/urandom -a
wrote key file "/etc/rndc.key"
2)更改权限
[[email protected] named]# rndc status
rndc: connect failed: 127.0.0.1#953: connection refused
[[email protected] named]# cat /etc/rndc.key
key "rndc-key" {
algorithm hmac-md5;
secret "MEARtiTMJzFfRwBKlY5lpQ==";
};
[[email protected] named]# ls -l /etc/rndc.key
-rw------- 1 root root 77 May 1 06:57 /etc/rndc.key
[[email protected] named]# chown root:named /etc/rndc.key
[[email protected] named]# chmod 644 /etc/rndc.key
[[email protected] named]# rndc status
rndc: connect failed: 127.0.0.1#953: connection refused
重启named服务!
3)验证
[[email protected] named]# /etc/init.d/named restart
Stopping named: . [ OK ]
Starting named: [ OK ]
[[email protected] named]# /etc/init.d/named status
version: 9.7.3-P3-RedHat-9.7.3-8.P3.el6
CPUs found: 1
worker threads: 1
number of zones: 21
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/0/1000
tcp clients: 0/100
server is up and running
named (pid 4224) is running...
[[email protected] named]# rndc status
version: 9.7.3-P3-RedHat-9.7.3-8.P3.el6
CPUs found: 1
worker threads: 1
number of zones: 21
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
recursive clients: 0/0/1000
tcp clients: 0/100
server is up and running
以上是关于DNS服务/etc/rndc.key was found解决办法的主要内容,如果未能解决你的问题,请参考以下文章
At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger fo