bind9 问题 - 命名:用户“bindi”未知

bind9 问题 - 命名:用户“bindi”未知

几天前我在 ubuntu 18.04 桌面版上安装了 bind9 并且运行良好......

关于这个 DNS 有很多教程,但这个很简单,也许是 ubuntu 独有的:配置我使用了主主控部分,因此我的配置文件与那些文件相同,除了 IP 地址和 DNS 名称。我当然检查过了,一切看起来都是正确的。

之后我没有改变 bind9 配置文件中的任何内容,只安装了 virtualbox 和 1 个客户端,没有安装任何其他东西,但是注意到

ping -c2 myservername.com
ping: myservername.com: Name or service is unknown

再次检查...配置文件没有变化,读取系统日志:

cat /var/log/syslog

...

Nov  6 19:15:25 zwh0 named[17636]: named: user 'bindi' unknown
Nov  6 19:15:25 zwh0 systemd[1]: bind9.service: Main process exited, code=exited, status=1/FAILURE
Nov  6 19:15:25 zwh0 systemd[1]: bind9.service: Failed with result 'exit-code'.

我当然没有添加“bindi”用户,没有在任何地方......

我可能做错了什么?问题可能出在哪里?有人知道吗?如果您需要任何输出,请直接询问。

/etc/bind/named.conf.local

/etc/bind/db.myservername.com

/etc/bind/db.192

答案1

问题是用户名应该是bind,而不是bindi。我相信这是在配置的/etc/default/bind9

cat /etc/default/bind9 
# run resolvconf?
RESOLVCONF=no

# startup options for the server
OPTIONS="-u bind"

检查它没有-u bindi在选项下显示。

相关内容