是否可以在Route 53中为另一个AWS账户中的资源创建别名记录?
用例:
我有2个AWS账户。我的域配置了帐户A中的托管区域,我在帐户B中有一个ELB。我想在帐户B中为我的ELB创建一个记录,用于我的域的区域顶点 - 必须在帐户A中配置
有谁知道我怎么能解决这个问题?我知道我可以通过结算支持将域名转移到帐户B但我不想这样做。此外,我不可能将资源从帐户B迁移到帐户A.
答案 0 :(得分:30)
所以我找到了解决方案。实际上,您可以为另一个帐户中的资源创建别名记录。
答案在文档中,尽管在我看来它的描述有点模糊。请参阅ELB标题下的here。
如果您使用不同的帐户创建Amazon Route 53托管区域和负载均衡器 - 请输入在获取ELB负载均衡器的DNS名称过程中获得的值。
结果,这就是我所做的:
我保存了记录,它立刻就可以了。
粘贴ELB的DNS名称后,您会注意到Alias Hosted Zone ID与ELB说明标签中的Hosted Zone ID匹配。
答案 1 :(得分:0)
现在,AWS更新了Alias记录信息,并且更加清晰了,基本上,您在别名字段中添加了该资源的DNS条目。
https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-values-alias.html
答案 2 :(得分:0)
对于那些在遵循该程序后仍在寻找为什么它不起作用的人:
这可能是另一个帐户中有另一个域,在这种情况下,请不要忘记在目标ELB中添加侦听器规则。