AWS Route 53 CNAME-目标值末尾是否有点?

AWS Route 53 CNAME-目标值末尾是否有点?

我在 AWS 上的托管区域似乎运行良好,因此我对更改它有点紧张——但我注意到我的白标 DNS 的 CNAME 记录现在如下所示(没有尾随点):

*.localroute.net.    CNAME    localroute.net    -    -    172800

这是否正常工作,因为系统足够智能,不会"localroute.net"在值上附加另一个值?或者我应该继续在末尾添加点,使其看起来像这样:

*.localroute.net.    CNAME    localroute.net.    -    -    172800

另外,我说的如果我想通过 CNAME 将一个域映射到另一个域,那么格式必须在末尾带点,以避免产生歧义,这样说对吗?例如:

www.example.net.    CNAME    example.com.    -    -    172800

感谢您对此提供的任何见解,我希望我的 DNS 是完美的 :-)

答案1

来自Route 53 关于记录值的文档

CNAME — 规范名称
完全限定域名(例如, www.example.com),即您希望 Amazon Route 53 响应此资源记录集的 DNS 查询返回的域名。尾随的点是可选的;Amazon Route 53 假定域名是完全限定的。这意味着 Amazon Route 53 会将www.example.com (没有尾随点)和www.example.com。(带有尾随点)相同。


但是,即使您正在处理没有明确记录的管理界面,您也可以尝试一下,并在进行实际更改之前查看这些值是如何使用的(显然,测试与用于生产的任何内容是分开的)。

相关内容