0

我有 2 个 AWS 账户,假设账户 A 和 B。在账户 A 中,我注册了域名:abc.com,我想在账户 B 中创建类似 dev.abc.com 的子域。截至目前,我已经创建了托管区域 dev .abc.com 在账户 B 中,并将 NS 值复制到账户 A 中的托管区域(通过为 NS 创建记录集)。但是当我尝试挖掘域名时:

dig abc.com ns (我在答案部分获得 NS 记录,状态为NOERROR

输出:

QUESTION SECTION:
abc.com.            IN  NS
 ANSWER SECTION:
abc.com.        15045   IN  NS  ns-xxx.awsdns-xx.net.
abc.com.        15045   IN  NS  ns-xxxx.awsdns-xx.org.
abc.com.        15045   IN  NS  ns-xxxx.awsdns-xx.co.uk.
abc.com.        15045   IN  NS  ns-xxx.awsdns-xx.com.

挖 dev.abc.com (我的状态为NXDOMAIN)。

输出:

QUESTION SECTION:
dev.abc.com.            IN  NS

AUTHORITY SECTION:
dev.abc.com.        621 IN  SOA ns-xxx.awsdn 

我检查了 dev.abc.com 帐户 A 中 NS 的值是否正确,但仍然得到 NXDOMAIN。现在我在考虑这个问题是否会出现,因为我的 AWS 账户不是 AWS Organizations 的一部分。

4

1 回答 1

0

不,不需要 2 个账户成为 AWS 组织的一部分。

我能够解决它,我检查了注册域中的 NS 值与托管区域的 NS 值不匹配。现在我也可以使用 dig 命令获得子域的正确 NS 值。

于 2021-12-13T05:59:26.137 回答