rndc: neither /etc/rndc.conf nor /etc/rndc.key was found

При проверки состояния службы DNS (named) появляется надпись rndc: neither /etc/rndc.conf nor /etc/rndc.key was found.

Решается такая проблема просто. нужно с генерировать ключ.

# /etc/init.d/named status
rndc: neither /etc/rndc.conf nor /etc/rndc.key was found
named остановлен
rndc-confgen > /etc/rndc.key

Получаем файл с таким содержимым

# Use with the following in named.conf, adjusting the allow list as needed:
# key "rndc-key" {
#     algorithm hmac-md5;
#     secret "UuONYPb72M1O7ZPyogzhAA==";
# };
#
# controls {
#     inet 127.0.0.1 port 953
#         allow { 127.0.0.1; } keys { "rndc-key"; };
# };
# End of named.conf

Необходимо перенести и разкомментировать в конфиг /etc/named.conf или просто разкомментировать небольшую часть

 key "rndc-key" {
     algorithm hmac-md5;
     secret "UuONYPb72M1O7ZPyogzhAA==";
 };

И запускаем dns-службу, и увидите примерно следующее.

# /etc/init.d/named status
version: 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.4 (no version info)
CPUs found: 8
worker threads: 8
number of zones: 25
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  14350) выполняется...