多个流支持 DDNS 更新而不是单线程 DDNS 队列。
多线程 DDNS 更新通过允许各种流支持 DDNS 更新来增强 DHCP 的弹性,而不是创建单线程 DDNS 队列,这会对 DHCP 性能产生负面影响。多线程 DDNS 自动启用,无法从 Address Manager 用户界面进行配置。
注意: 服务器重启或服务重启时,DDNS 队列中的消息可能会丢失
目前,存在一种限制,即在重启 DNS 服务器或重启 DNS 服务时,DDNS 队列中的累积消息可能会丢失。在某些情况下,DNS 服务器会在短时间内以 ‘SERVFAIL’ 响应。在此短暂延迟(2-3 秒)期间,DDNS 队列中的某些消息可能会丢失。这是因为在从 DNS 服务器返回消息的情况下,存储在 DDNS 队列中的消息没有延迟。
- 此限制适用于托管 DNS 服务器。.
- 有关更多信息,请参阅 BlueCat 客户服务中心的文章 15046。
必须为 DDNS 配置以下 DNS 选项才能运行:
- 允许动态更新 — 将 ACL、匹配列表或 TSIG 密钥作为参数。只允许列表中匹配的地址或密钥向该区域的服务器发送更新。注意: 必须使用主动和被动节点的物理 IP 地址(不是虚拟 IP 地址)配置 xHA 群集环境中的动态 DNS 更新。
必须为 DDNS 配置以下 DHCP 服务选项才能运行:
- DDNS 更新 — 指示服务器是否应在确认租约时尝试 DDNS 更新。
- DDNS 域名 — 附加到此客户端主机名的域名以形成 FQDN。这也是要使用此客户端记录更新的区域的名称。
- 客户端更新 — 指示是否应使用客户端更新来维护此客户端的 DDNS 记录。选择后,客户端将在服务器上更新自己的 DNS 记录。如果未选择,则 DHCP 服务器执行更新。DDNS 需要此选项。注: 默认情况下,Address Manager 中启用 DDNS 更新,这可能导致 DHCP 服务缓慢或无响应,因为 DHCP 服务在单个线程中运行,导致所有 DHCP 租约更新都以串行方式处理。为避免此问题,请手动禁用 DDNS 更新。请参阅添加 DHCPv4 服务的部署选项以禁用 DDNS 更新。
可以配置以下 DHCP 服务选项以增强 DDNS 功能:
- DDNS TTL — 从 0 到 4,294,967,295 的整数值,以秒为单位,表示 DDNS 记录的默认 TTL。
- DDNS 主机名 — 客户端 DDNS 更新的主机名。如果未指定任何值,则区域将为记录创建名称。
- DDNS 反向域名 — 指定附加到此客户端主机名的反向域名,以形成反向记录。默认情况下,此值为 in-addr.arpa。