假设我有两个域名,foo.com
和bar.com
,并且我最初有一个 A 记录:
www.foo.com → 1.2.3.4
然后我决定要www.bar.com
解析该 IP,因此我删除了www.foo.com
的 A 记录,并添加了一个 A 记录bar
:
www.bar.com → 1.2.3.4
通过 看起来没问题dig
。但是,当我对该 IP 进行反向 DNS 查找时,我仍然看到www.foo.com
。
知道反向 DNS 传播需要多长时间吗?
答案1
传播取决于相关 DNS 主机的 TTL 设置,也可能受到客户端本地缓存的阻碍。此外,根据您进行更改的方式,您可能必须单独输入反向条目。
答案2
这是没有什么与“DNS 传播”这个神秘的概念有关。正如Zoredache
我所言,这是一个错误的概念(如果它有任何依据,那么它是基于一些域名注册机构早已改变的行为)。DNS 不是那样工作的。您的数据可以从您的内容 DNS 服务器向全世界提供你一进入它们。
这完全是因为您将名称→地址与地址→名称混淆了。您输入了名称→地址映射,但您期望这会神奇地影响地址→名称映射的查找。您花了好几天的时间等待事情“传播”,而实际上您并没有对相关数据进行任何更改。
如果你想查找刚刚输入的新名称→地址映射,查找域名。如果您想更改地址→名称查找返回的内容,更改数据库中的地址→名称映射数据。 地址→名称映射不涉及A
或AAAA
资源记录集。
答案3
这涉及到传播延迟。当您在 RIR 上将反向 DNS 的“委托”更改为新服务器时,通常需要 24 小时才能完成这些反向 DNS 名称服务器更改。然而,有些人等待的时间更长......ARIN 表示通常需要 24 小时。
答案4
我认为反向 DNS 查找不是基于 A 记录而是基于 PTR 记录,所以如果它没有改变,则可能不是因为传播延迟。