您何时会选择CNAME上的Route 53别名?

问题描述 投票:1回答:1

我试图确定是否应该为指向aws负载均衡器的域使用Route 53别名功能或CNAME。

基于他们的文档,这样做的一个优点是您可以在zone apex上使用Alias。

但是,我不打算在该级别上使用它。仅通过子域(subdomain.example.com)。在这种使用情况下,我是否仅使用CNAME?

我想缺点是Route 53 DNS别名条目的脆弱性。我正在通过cloudformation进行配置,并且我意识到,如果负载均衡器或Alias Target背后的任何aws资源不再存在,cloudformation模板也将停止中断。

在您只想为其他内容添加新记录的情况下,这是很痛苦的,但是由于先前配置的别名不再存在,因此您不能这样做。

dns amazon-cloudformation amazon-route53
1个回答
0
投票

[我认为您已经指出了apex域及其文档,已经知道ALIAS和CNAME之间的基本区别。为了完整起见,我还将在下面添加链接:

相对于CNAME,ALIAS的一大优势,您可能不知道(未在问题中写下),ALIAS记录是免费的。对于非ALIAS记录,您必须pay。 ALIAS查询为free

合格别名记录的查询以无额外费用提供给Route 53客户。

您描述的CloudFormation中断问题,适用于任何记录。别名也不例外。而且,这适用于CFN中创建的任何资源。如果您在CFN中创建一些资源,然后在CFN之外修改/删除它们,则会遇到inconsistent stack的麻烦。

© www.soinside.com 2019 - 2024. All rights reserved.