必须使用CNAME记录将域名与RDS数据库实例相关联吗?

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

official AWS Doc for Route 53 related to RDS,有一个特别注意:

您必须使用CNAME记录将域名与Amazon RDS数据库实例相关联。 Route 53不支持为此目的使用其他类型的记录。

但是,我找不到为什么存在这样的限制的解释,这似乎仅适用于RDS,而不适用于其他AWS服务(例如S3或EC2)。有谁知道为什么?

amazon-web-services amazon-rds amazon-route53
1个回答
1
投票

只有三种类型的DNS资源记录可能支持数据库,例如RDS。 A,A-ALIAS和CNAME。

A资源记录需要IP地址。将IP地址用于托管服务是个坏主意。最简单的原因是IP地址可以随时更改。

AWS for RDS不支持A-ALIAS资源记录。 A-ALIAS资源记录通常用于也指向根域(example.com)的AWS资源。 RDS不需要这种类型的记录。

剩下的唯一选择是CNAME。这是RDS的推荐DNS资源记录。

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