不同的 AWS 账户管理不同的子域

不同的 AWS 账户管理不同的子域

我已经检查过了答案,但没有帮助。

我正在移动example.biz到一个 AWS 帐户(“父帐户”)中的 R53 区域,并想管理api.example.biz另一个帐户(“子帐户”)中的子域。

api.example.biz我在子 acc 中 创建了:在此处输入图片描述

然后我把这 4 个 NS 添加到example.biz父 acc 中: 在此处输入图片描述

当我尝试解决时,test.api.example.biz解决过程在那些 NS 处停止:

dig @ns-1210.awsdns-23.org api.example.biz #here is the NS of the `example.biz`

.....
;; QUESTION SECTION:
;api.example.biz.            IN      A

;; AUTHORITY SECTION:
api.example.biz.     600     IN      NS      ns-1394.awsdns-46.org.
api.example.biz.     600     IN      NS      ns-1539.awsdns-00.co.uk.
api.example.biz.     600     IN      NS      ns-691.awsdns-22.net.
api.example.biz.     600     IN      NS      ns-9.awsdns-01.com.

就这样结束了,不再解析。我​​唯一的想法是域尚未切换到 AWS,它现在处于之前的非 R53 NS。因此,当我运行dig @ns-1210.awsdns-23.org api.example.biz而不是dig api.example.biz它时,它不会递归运行。我试图欺骗这一点并编辑/etc/resolv.conf留下唯一的一行

nameserver 205.251.196.186 (this is where ns-1210.awsdns-23.org points at)

但它也没有帮助,dig api.example.biz返回相同的答案。那么我做错了什么?

答案1

是的,我的猜测是正确的:DNS切换后一切都正常了。不过,知道如何在切换之前测试这些设置还是很有用的。

相关内容