带水平分割的 BIND9 DNS 转发

带水平分割的 BIND9 DNS 转发

我正在尝试弄清楚如何处理我的 Zimbra 服务器的 DNS。

根据 Zimrba wiki,他们建议我在服务器上安装类似 BIND 的程序副本,以便 Zimbra 可以处理 postfix 发出的内部查询。

所以我去安装了 BIND9 并运行了我的区域,该区域是solignis.com。现在这里变得令人困惑。

我的网络上已经有一个 BIND9 服务器在运行,负责同一个域solignis.com。但该服务器是“网络”DNS,Zimbra 上的另一个服务器仅适用于 Zimbra。

但是当我进入 Zimbra 主机并尝试 ping 另一台服务器 (NS01) 时,它显示为unknown host。尽管我已启用转发到主 DNS 服务器。明白了吗?

我有一个由多个部分组成的问题。

  1. 根据我的需要设置 DNS 的最佳方式是否正确(按照 Zimbra)?
  2. 假设#1 是正确的,有没有办法强制 BIND 将其负责的域的查询转发到另一台服务器?

答案1

您不需要为 zimbra 配备专用的 DNS 服务器,您可以使用现有的网络 DNS,在其中添加 zimbra 条目,并让您的 zimbra 服务器使用该 DNS 服务器。作为解决该 DNS 问题的一种解决方法,当没有可用的 DNS 服务器时,我也使用 /etc/hosts 文件在内部解析 zimbra 服务器主机名。

答案2

如果您确实想将 Zimbra 盒用作其自身的名称服务器,则应将其用作现有服务器的辅助 DNS。

相关内容