CNAME 更新会导致网站瘫痪吗?

CNAME 更新会导致网站瘫痪吗?

我们更新了生产网站上的 CNAME,更新后网站显示“找不到服务器的 DNS 地址”消息约 8 分钟。这可能是因为 CNAME 发生了变化吗?

答案1

从我们在评论中的讨论来看,您似乎尝试使用记录设置 IP 地址目标CNAME。此记录类型仅用于将一个名称的主机资源别名为另一个名称,即使您输入 IP 地址,该值也会被解释为名称。

输入:

 $ORIGIN example.com.
 www     IN CNAME 203.0.113.0

具有 FQDN 的有效输出:

 $ORIGIN example.com.
 www.example.com.     IN CNAME 203.0.113.0.example.com.

这种错误几乎总是会导致NXDOMAIN(除非通配符匹配),因为目标不太可能存在。

答案2

您将其更改为删除/创建还是更新?删除/创建可能会导致中断。直接更新是安全的,不会导致未找到消息。

答案3

如果您已为您的域名添加了记录名称为 www 或空白记录名称的 CNAME 记录,则在 DNS 记录传播之前,您的网站可能无法访问。

相关内容