BIND DNS 服务器未启动

BIND DNS 服务器未启动

我有一个运行 Ubuntu 14.04.5 LTS 和 Plesk 12.5.30* 的 VPS。我正在尝试使用 Plesk 的 BIND 组件设置主 DNS 服务器。

问题是服务没有启动,也没有错误消息。当我使用 Plesk 启动 BIND 时,我收到以下消息:

在 Plesk 中留言

但什么都没发生。当我使用 命令行启动 BIND 时service bind9 start,什么都没发生。没有输出,没有错误,服务仍然未激活。

我发现所有可能的解决方案都与 AppArmor 有关,但尚未安装。(我可以通过提供商将 Ubuntu+Plesk 安装为“软件包”,因此默认情况下会删除 AppArmor)

有人知道为什么我无法启动 BIND 吗?


*我知道,有关 Plesk 的问题经常是题外话,但我也接受通过命令行而不是通过 Plesk 完成的解决方案。

答案1

看起来基于 plesk 的系统有一个空/etc/init.d/bind9文件。一旦您放置了真正的启动文件,您就可以从 shell 启动守护进程。

答案2

配置文件中的语法可能不正确?修补 BIND 后,我发现它出现问题,它会抱怨语法或日志中使用的字符,并且无法启动。

相关内容