域名顶级的 CNAME 吗?

域名顶级的 CNAME 吗?

是否可以在域名顶部设置 CNAME 记录?(例如@ CNAME www@ CNAME foobar.com.等等)

我的 ISP 说只能对子域名使用 CNAME,但我在其他地方看到即使不推荐也应该是可行的。

答案1

不可能——这会与域根处的 SOA 和 NS 记录冲突。

来自 RFC1912 第 2.4 节:“CNAME 记录不允许与任何其他数据共存。”

答案2

您可以将自己的域名设置为另一个域名的 CNAME,但是一切将转到其他域 - 包括邮件和 SOA“授权起始”记录本身。但是,您仍然可以拥有单独的子域,例如“private.domain.com”使用另一个邮件和 Web 服务器。

答案3

我使用 cloudflare 为根域设置 CNAME,并且运行良好,不会破坏邮件记录

相关内容