Amazon web services 在同一AWS帐户下创建两个具有相同名称的托管分区
我有一个用例,我想用相同的域名配置不同的托管区域(比如说Amazon web services 在同一AWS帐户下创建两个具有相同名称的托管分区,amazon-web-services,dns,amazon-route53,nameservers,Amazon Web Services,Dns,Amazon Route53,Nameservers,我有一个用例,我想用相同的域名配置不同的托管区域(比如说abc.example.com),以管理不同的记录集(根据我们的应用程序满足不同的角色)。 如何让他们工作, 根据我对2个托管区域的了解,我希望我用总共8个名称服务器记录更新DNS提供商,以将请求路由到(每个托管区域4个NS记录)。我认为这要么是不可能的(一个子域有8个NS记录),要么会混淆地分发请求(有时由重复的区域1接收,有时由重复的区域2接收) 提前感谢。如果您希望为单个路由53域提供单独的公共DNS记录,这是不可能的。公共DNS记录
abc.example.com
),以管理不同的记录集(根据我们的应用程序满足不同的角色)。
如何让他们工作,
根据我对2个托管区域的了解,我希望我用总共8个名称服务器记录更新DNS提供商,以将请求路由到(每个托管区域4个NS记录)。我认为这要么是不可能的(一个子域有8个NS记录),要么会混淆地分发请求(有时由重复的区域1接收,有时由重复的区域2接收)
提前感谢。如果您希望为单个路由53域提供单独的公共DNS记录,这是不可能的。公共DNS记录在互联网上传播,除非这些用户使用一组内部的私有DNS记录覆盖这些记录,否则他们都会去同一个地方,DNS(基本上)是这样工作的:
- 用户发出DNS请求
- DNS请求到达本地配置的DNS服务器(无论这是您的ISP还是您自己的内部DNS服务器)。此DNS服务器通常配置为递归,这意味着它知道要联系哪些其他DNS服务器来完成请求
- 递归请求将请求一个根服务器,例如.com顶级域的根服务器。根服务器将告诉请求者请求的域属于哪个名称服务器(在NS记录中设置的名称服务器)
- 然后将请求转发到此名称服务器,该服务器返回请求的信息
如果你的客户不能很好地适应这些选项中的一个,你就需要考虑在Stutt53/P>之外的某个东西,当有人请求<代码> ABC。