domain-name-system – 不同的AWS账户可以管理不同的子域吗?

前端之家收集整理的这篇文章主要介绍了domain-name-system – 不同的AWS账户可以管理不同的子域吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有两个AWS账户.将example.com作为托管区域的主帐户,然后具有多个记录集(即api.example.com和kibana.example.com).

第二个帐户将test.example.com作为托管区管理,具有相同的记录集(即api.testing.example.com和kibana.testing.example.com).

如何告诉主帐户将.testing.example.com的请求引用到子帐户.
我不想更改主帐户,因为我想在“实时”和“测试”中使用相同的云形成模板.

我已经将这两个设置为如上所述并且它不起作用(api.testing.example.com无法解析).我还尝试将master帐户中的testing.example.com ns记录设置为子帐户(1)中指定的记录.唉,这不是我之前做过的事情,Google搜索没有返回任何内容.

1)我搞砸了,这就是答案.见下文.

解决方法

How to I tell the master account to push requests for .testing.example.com down to the child account.

请求是引用的,而不是推送的,但是您可以通过将子域委派给与承载父区域的服务器不同的Route 53服务器集来实现所需的结果.

查看您为testing.example.com创建的新托管区域.这可以位于同一AWS账户,不同的AWS账户……任何AWS账户.这里没有“帐户”相关的东西.这使用标准DNS配置.整个DNS是一个层次结构.全局根可以告诉你在哪里找到com,com服务器可以告诉你在哪里找到example.com,并且example.com没有什么实质性的区别告诉你在哪里找到testing.example.com而不是给你一个直接回答.

请注意Route 53分配给testing.example.com托管区域的4个名称服务器.验证它们是否与分配给example.com托管区域的不同. (对于它们中的任何一个都应该是不可能的,但要验证这一点.)

现在,回到example.com区域,使用记录类型NS创建一个带有主机名测试的新资源记录,并在下面的框中输入Route 53分配给testing.example.com的4个名称服务器.

现在,当对test.example.com及其下面的任何内容的请求到达处理example.com的Route 53服务器之一时,回复将不是来自testing.example.com的答案 – 回复将为请求者提供与testing.example.com相关的4条NS记录和相当于“我不知道,但试着询问其中一个人”的答案.

这就是它的完成方式.

猜你在找的HTML相关文章