Route 53:将VPC关联到多个共享域的私有托管区域

0

【以下的问题经过翻译处理】 大家好,

是否有办法将同一个VPC与多个共享相同父域的私有托管区域关联起来?

我正在尝试创建以下两个私有托管区域,以便通过使用Route53解析器和规则在多个帐户之间共享多个VPC接口终端节点:

- sqs.eu-central-1.amazonaws.com
- athena.eu-central-1.amazonaws.com

当我尝试将两个私有托管区域与同一个VPC关联时,出现了以下错误消息:

错误:创建Route53托管区域时出错: ConflictingDomainExists:位于eu-central-1区域的VPC vpc-******** 已经与托管区域Z049196228IN3FVDXAHBO关联,并使用了相同的域名。

由于两者使用相同的父域名(eu-central-1.amazonaws.com),因此无法创建一个带有多个子域名的父域。

欢迎提供解决此问题的任何建议。

提前谢谢。

profile picture
EXPERTE
gefragt vor 5 Monaten13 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 你好,peterskandar,

您收到的错误“ConflictingDomainExists”可能是因为您的某个VPC终端节点启用了私有DNS选项。

当您创建一个启用了私有DNS选项的VPC接口终端节点时,一个与区域DNS相同名称的私有托管区域将与该VPC关联。

所以,如果您手动尝试创建一个具有相同名字的新私有托管区域,并将其与VPC关联,那么将会导致相同的“ConflictingDomainExists”错误。

因此,要解决这个问题,您需要为VPC终端节点禁用私有DNS选项。完成此操作后,您正在尝试创建的托管区域的域名将从VPC终端节点的私有DNS名称中删除,然后您就可以在Route 53服务中创建具有该域名的私有托管区域,并成功地将其与VPC关联。

请按照以下步骤禁用VPC终端节点的私有DNS名称:

  • 打开Amazon VPC管理控制台https://console.aws.amazon.com/vpc/
  • 在导航板上选择终端节点
  • 选择您的VPC终端节点
  • 点击“操作”(Actions)按钮,位于“创建终端节点”旁边,并选择“修改私有DNS名称”(Modify Private DNS names)。
  • 要禁用接口终端节点的私有DNS选项,请勾选“启用DNS名称”(Enable DNS Name)复选框。
  • 点击保存

希望有所帮助

参考

1] 接口型终端节点的私有DNS - < https://docs.aws.amazon.com/vpc/latest/privatelink/vpce-interface.html#vpce-private-dns>

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen