我知道可以通过 DHCP 分配至少两个 DNS 服务器。例如:
option domain-name-servers 8.8.8.8, 4.2.2.2;
但我想知道我是否还可以添加第三个 DNS,或者这是否有意义?我的想法是将第三个 DNS 作为备份。
我可以这样做吗?或者我应该通过检查主 DNS 是否启动的脚本来编写 dhcpd.conf。
谢谢!
答案1
这规格对于选项类型 6,其长度可变,可以支持两个以上的条目。长度字段为 8 位,表示字节数。256 / 4 = 64 个 IP。显然,这远远超出了客户端必须识别的数量,但许多客户端可能支持指定 3 个条目。这当然不会造成任何损害。否则,客户端将忽略第三个条目。
它是否有意义取决于您自己的基础设施和可用性。例如,WAN 站点可能有两个冗余服务器,第三个远程服务器。有许多机制可以提高 DNS 基础设施的可用性,其中许多机制不需要在客户端配置额外的 IP(即任播、负载平衡器)。
答案2
您可以输入任意数量。 2 很常见,3 也不算不合理,也比较常见。 4+ 就有点过头了。