Bind9,Ubuntu 14.04,rndc:连接失败:127.0.0.1#953:连接被拒绝,没有错误日志

Bind9,Ubuntu 14.04,rndc:连接失败:127.0.0.1#953:连接被拒绝,没有错误日志

我正在尝试启动 DNS 从属服务器,它昨天还在运行。我不确定我做了什么更改,但它给了我(今天我添加了获取区域文件的不同方法,但它没有改变任何选项。只是区域本身。

 rndc: connect failed: 127.0.0.1#953: connection refused

我不知道在哪里可以找到日志。我已经检查过了

/var/log/syslog
/var/log/messages(doesn't exist)

我所看到的每一个问题都有某种方式来查看错误的位置,但我找不到任何日志文件。

答案1

看来真正的问题是配置错误导致named无法启动。(使用 发现named-checkconf -zj,但错误也应该在日志中。)

然而,值得注意的是可以从rndc: connect failed: 127.0.0.1#953: connection refused错误中得出什么结论。

首先, 的错误通常不是真正的问题,而只是与 的实际问题一起运作rndc的结果。rndcnamed

rndc是一个允许您named通过各种命令进行控制的工具,它通过与正在运行的进程通信来实现这一点named
这也意味着,只要named尚未运行(例如由于配置错误而无法启动的情况),rndc它实际上就无法使用。

答案2

我在 16.04 中遇到了类似的问题,并显示相同的错误消息。由于 pilot 错误,/etc/bind 上的权限错误。正确的权限是:

drw-r-sr-- 3 root bind 4096 Nov 25 16:21 /etc/bind

我执行了 chmod 而没有检查预先存在的权限。setgid 位让我受不了了。

相关内容