我们更新了生产网站上的 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 记录传播之前,您的网站可能无法访问。