从我的本地网络看不到更新的 DNS 区域

从我的本地网络看不到更新的 DNS 区域

我已在购买域名的 123-reg.co.uk 上更新了域名 DNS 区域。我仅将博客 A 记录更新到不同的主机(IP)

当我访问 blog.domain.com 时,在我家用电脑(Windows)或同一网络中的另一台电脑(MAC 或手机)上仍然显示旧的 IP 地址(托管)。

但当我在手机上连接到 4g 或尝试从不同的网络时,他们会访问新的 IP(托管)

did ipconfig /flushdns 已重启家里的路由器。我已清除浏览器缓存

您认为原因是什么?我该如何解决这个问题?

谢谢。

答案1

为什么 DNS 更改需要 24-48 小时才能传播?

每个域名都有两个名称服务器,并且这两个名称服务器是唯一保存域名记录的名称服务器。但是,当世界其他地方的另一台服务器向名称服务器查询 DNS 记录时,它通常会保留 DNS 记录的本地副本,以便下次需要知道域名解析为哪个 IP 地址时,它已经有了答案。

一旦对分配给您的域的两个名称服务器上的实际 DNS 记录进行了更改,这些更改将逐渐过滤到世界上的其他服务器,以便所有内容都是最新的,而这个过程通常需要 24-48 小时。

在此处输入图片描述

来源为什么人们总是告诉我我的 DNS 更改需要 24-48 小时才能生效?


如果我的 ISP DNS 服务器尚未接收更改,我该怎么办?

如果您的 ISP 的 DNS 服务器尚未接收更改,您可以将 DNS 更改为 OpenDNS。

您应该能够在路由器中更改这一点,但请先在本地进行测试。

相关内容