跨账户别名记录

mic*_*zer 28 amazon-web-services amazon-route53

是否可以在Route 53中为另一个AWS账户中的资源创建别名记录?

使用案例:

我有2个AWS账户.我的域配置在一个帐户托管区,我在账户B.一个ELB我要为我的域的区域顶点建立在B账户到我的ELB的纪录 - 这在帐户A.进行配置

有谁知道我怎么能解决这个问题?我知道我可以通过结算支持将域名转移到帐户B但我不想这样做.此外,将资源从帐户B迁移到帐户A是不可行的.

mic*_*zer 40

所以我找到了解决方案.实际上,您可以为另一个帐户中的资源创建别名记录.

答案在文档中,虽然在我看来它的描述有点模糊.请参阅ELB标题下的此处.

如果您使用不同的帐户创建Amazon Route 53托管区域和负载均衡器 - 请输入在获取ELB负载均衡器的DNS名称过程中获得的值.

结果,这就是我做的:

  1. 从帐户B复制了我的ELB DNS名称
  2. 在帐户A中,我为区域顶点创建了一个别名记录(类型:IPv4),我只是将DNS名称粘贴到文本字段中.

我保存了记录,它立刻就可以了.

粘贴ELB的DNS名称后,您会注意到Alias Hosted Zone ID与ELB描述选项卡中的Hosted Zone ID匹配.

  • 谁知道?这真的有点意外,但嘿,你找到了.+1 (2认同)

Rob*_*ter 21

我可以确认这仍然有效,只是门户的文档和用户体验很糟糕

我想在托管区域的顶端(根)创建 ALB 的 CNAME;这是不允许的,因此请使用别名 A 记录。我的 ALB 位于不同的帐户中,因此 UI 让您认为您无法做到这一点...但您可以。

您只需粘贴到“将流量路由到”框中即可为另一个帐户中的 ALB/ELB 创建别名记录。选择区域,然后将地址转入框中。现在,这个 UI 元素让您认为它是一个普通的选择列表,您只能从有效值中进行选择...但它实际上也是一个文本框,允许您输入任意文本。很棒的用户体验家伙

因此,输入您的地址,然后单击“创建记录”。

在此输入图像描述