-1

我在 test.domain.com 上有一个指向专用服务器 IP 的站点(例如 12.12.12.12)。早些时候,它与 X 名称服务器一起使用。

我买了一个新主机,所以我更新了名称服务器以指向 Y 个名称服务器。现在,当我指向 Y 名称服务器时,我的电子邮件停止工作,所以我恢复到 X 名称服务器并将 test.domain.com 更改为指向我新的专用服务器 IP(例如 13.13.13.13)。

现在,发生的事情是,当我浏览我的 test.domain.com 时,它在某些机器上指向12.12.12.12 ,而在其他一些机器上指向13.13.13.13

自从我更改此设置以来已经 16 小时了。我知道通常最多需要 24 小时才能在全球传播,但我想知道,

  1. 对此还有其他问题吗?
  2. 这是因为 DNS 缓存吗?

请帮忙。

4

1 回答 1

1

对此还有其他问题吗?

在 DNS 解析器刷新率较低(每天一次)的某些国家/地区,您可能会面临服务(Web 和电子邮件)中断。您的网站可能无法在这些国家/地区访问,并且您无法收到电子邮件。

这是因为 DNS 缓存吗?

是的,这是因为 DNS 缓存。如果您希望可以控制域名区域文件中每个 DNS 记录的 TTL(生存时间)值。TTL 是允许 DNS 解析器在请求区域文件的新副本之前缓存区域文件的秒数。

通常,此值设置为 14400 秒或 4 小时。当您想要更改 DNS 更改时,您应该将 TTL 值减少到 300 秒或 5 分钟。较短的 TTL 设置可以提高传播速度。尽管一些 ISP(互联网服务提供商)不尊重 TTL,而是每天刷新一次解析器的 DNS 缓存。不幸的是,降低 TTL 并不会降低此类解析器的传播时间。

于 2015-07-24T09:12:06.427 回答