IP 地址与名称服务器

IP 地址与名称服务器

我遇到一个问题,我们需要更改特定域的 IP 地址。此域由外部控制,但网络托管由我提供。但是,控制该域的外部公司拒绝更改名称服务器,他们只会将 A 名称设置为特定的 IP 地址。

域名设置为指向旧 IP,最初运行良好。我更改 IP 地址的同时,外部公司也更改了 A 名称中的 IP。更改传播过程中出现了一些停机时间,但这是意料之中的,不是问题。

然而,即使过了四天,一些用户仍被重定向到旧的 IP 地址,而该地址不再起作用。我发现这是因为他们的浏览器缓存了 IP 地址。清除浏览器缓存解决了这个问题。

我的问题是:

  • 如果外部公司更改了名称服务器,这会是个问题吗?
  • 使用 IP 地址而不是名称服务器有什么好处吗?如果这有区别的话,外部公司仍然提供电子邮件服务。
  • 将来,处理这种情况的最佳方法是什么?

作为参考,TTL 设置为 1 小时,站点 HTTP 的最大期限设置为 0。

提前致谢 :)

编辑 - 澄清一下,这是当前设置域名的方式。外部公司已将域名服务器设置为他们自己的名称服务器。然后他们使用 A 记录将域名指向我们服务器的 IP 地址。出现此问题的原因是我需要更改服务器 IP,这意味着他们需要更新 A 名称。我问他们是否可以将名称服务器更改为我的名称服务器,但他们拒绝了。

答案1

If the external company had changed the Name Servers, would this have been an issue?- 可能。如果客户端浏览器正在缓存网站的 DNS 记录,那么更改名称服务器(或其他任何操作)都不会改变这一事实。

Is there any benefit to using IP addresses instead of Name Servers?- 我不明白你在问什么。使用什么 IP 地址以及用于什么目的?

The external company still provide the email service, if this makes a difference. In future, what would be the best way to handle this scenario?- 更改 DNS 记录或与网站相关的记录,其他记录保持不变。如果您是网站开发人员,并且您托管网站,那么您应该只关注与网站相关的 DNS 记录。保留名称服务器、MX 记录等。除了与网站相关的 DNS 记录外,无需对任何其他 DNS 记录进行任何操作。

相关内容