哪些免费动态 DNS 服务提供在更新时设置的自定义 TTL?

哪些免费动态 DNS 服务提供在更新时设置的自定义 TTL?

对于动态 DNS 主机记录集,No-IP 的固定 TTL 为 60 秒,DynDNS 的默认 TTL 值为 60 秒,changeip 使用 30 秒。但是我们的 DSL 调制解调器的 DHCP 租约时间为 7200 秒(2 小时):

DHCP WAN Client: bound, IP: 92.254.x.x, GW: 92.254.48.1, lease time: 7200

为什么不设置更大的 TTL,最好将剩余的 DHCP 租约时间值与 DynDNS TTL 值同步。No-IP 更新程序协议甚至不允许在更新命令的任何地方指定 TTL。nsupdate9相反,Bind 允许在创建新记录时指定 TTL(update add命令)。

哪些免费动态 DNS 服务允许在更新命令中更新 TTL?

答案1

您无法将 DNS TTL 值同步到任何内容,因为 DNS 通常采用分层结构。每个 DNS 服务器在成功查询上游后都会开始自己的 TTL 倒计时。这就是为什么 DDNS 服务通常使用非常短 TTL 值。

对于nDNS 服务器层级而言,“最差整体 TTL”为n * TTL。当每个服务器都在上游服务器的 TTL 倒计时的最后一刻向上游查询时,就会发生这种情况。

相关内容