Amazon web services 我们如何使用Route53向外部(第三方)域提供商托管的域创建DNS条目

Amazon web services 我们如何使用Route53向外部(第三方)域提供商托管的域创建DNS条目,amazon-web-services,dns,amazon-route53,Amazon Web Services,Dns,Amazon Route53,我们从第三方域名提供商处购买了一个域名,比如“xyz.com”。我们在两个AWS地区拥有资源,我们希望使用Route53在这两个地区之间实现故障切换 我们已经创建了一个与我们的域同名的托管区域,即“xyz.com”,并在托管区域中创建了记录集,以故障转移作为路由策略 但由于我们的领域是外部的,记录集没有得到反映 请建议一种使用route53实现故障切换的方法,使用外部提供商托管的域,而无需将DNS移动到route53。如果不切换到route53托管域,您将无法执行此操作。Route53必须能够根

我们从第三方域名提供商处购买了一个域名,比如“xyz.com”。我们在两个AWS地区拥有资源,我们希望使用Route53在这两个地区之间实现故障切换

我们已经创建了一个与我们的域同名的托管区域,即“xyz.com”,并在托管区域中创建了记录集,以故障转移作为路由策略

但由于我们的领域是外部的,记录集没有得到反映


请建议一种使用route53实现故障切换的方法,使用外部提供商托管的域,而无需将DNS移动到route53。

如果不切换到route53托管域,您将无法执行此操作。Route53必须能够根据您配置的记录控制对查询的响应。您必须将NS记录设置为Route53控制台中提供的值,从而将您的域委托给Route53。

如果您不将DNS名称服务器更改为Route53,则该区域将无效

但是,您可以在Route53中注册一个子域,例如,
myapp.xzy.com
,并将第三方域提供商中的该子域/区域委托给Route53。您还可以在主域中添加指向子域中记录的CNAME

总结如下:

  • 在路由53中为
    myapp.xyz.com
  • 在该区域中,使用故障转移策略添加两个DNS记录
  • 在根域DNS中,添加AWS提供的NS记录以委派子域。e、 g:

    myapp     NS    ns-123.awsdns-09.net.
    
  • 如果您在步骤2中创建了Apex A记录/别名,请使用
    myapp.xyz.com

  • 如果您在步骤2中创建了CNAME,请使用
    mycname.myapp.xyz.com
    ;或者通过在根域中添加CNAME来缩短解析到该地址的时间

  • 希望这是有意义的

    您需要将域的名称服务器指向AWS名称服务器。 基本上,以下是步骤-

  • 登录到您购买域名的网站
  • 转到网站上您的域的域DNS设置
  • 名称服务器记录NS记录必须指向网站名称服务器,将其更改为AWS route53中的名称服务器
  • 至少等待24小时以反映此更改