服务于同一域的多个绑定实例

服务于同一域的多个绑定实例

我正在尝试在 2 个 linux 服务器(服务器 1 和服务器 2)上配置两个 DNS 服务器(绑定),作为同一域的主服务器。 server1 旨在作为主服务器,可以解析该域的所有 FQHN 的子集,并且应该将所有其他查询(包括“其自己的域”的查询)转发到 server2。显然这是不可能的:如果 server1 检测到查询是其配置为主服务器的区域的一部分,则它不会将该查询转发到另一个 DNS,即使 server1 无法解析该查询。这与配置的转发类型无关。这是正确的,还是我错过了什么?

非常感谢,

沃尔夫冈

答案1

你寻求的东西是不可能的(当你正在执行它时)。在您当前的配置中,您可能会创建循环。导致您的服务器(很快)被淹没。就像自我造成的 DOS。 :(

您的域/主机可以有多个 NS。但只有掌握。

你是什​​么真的完成您的预期任务后,就是 DNAME。

它的设置实现在 BIND 的不同版本中发生了变化——ISC NAMED。因此,您需要查看您的版本附带的管理员指南。

华泰

回答下面的评论:

好吧,这一切都取决于 fritz.box 被委托给谁。所以说 server0 是 fritz.box 的主控(主要)然后在 Server0 上

linuxpc1.fritz.box (or just linuxpc1) IN DNAME Server1

对于 linuxpc2.fritz.box 也是如此

linuxpc2.fritz.box (or just linuxpc2) IN DNAME Server2

当然,这一切意味着 Server0 具有 Server1 和 Server2 的 IP 地址

希望这能让事情变得更清楚。

相关内容