我可以将我的二级域名的 A 记录直接存储在 TLD 区域文件 (例如 com.) 中吗?

我可以将我的二级域名的 A 记录直接存储在 TLD 区域文件 (例如 com.) 中吗?

可以将A三级域名的记录直接存储在 TLD 区域文件中,而不使用记录委托子域名的区域吗?二级域名的记录NS怎么样?CNAME

答案1

是的,只要没有区域切入出现在 TLD 和正在定义的记录之间。当名称服务器不再认为自己对子域具有权威性时,就会发生区域切割,这是由于存在委托NS记录(即非顶点)或服务器配置中存在更具体的“重叠”区域。

接受委托的权威域名服务器具有以下权限:全部记录在委托的命名空间内。在它放弃该权限之前,它拥有整个命名空间。一旦该权限被委托,它不能为区域内的任何记录提供权威定义。它可以为名称服务器 IP 提供临时的、非权威的建议,形式如下:胶水记录,但那是另一个话题。

同样,除非有合同禁止,否则 TLD 运营商可以自行定义通配符记录。这在 ICANN 合作伙伴关系中很常见,但有许多 TLD 没有此类限制,并选择采用这些做法。


附注:基于你的一条评论,我怀疑你实际上是在问你是否可以让 TLD 为你定义其中一条记录。答案是

DNS 层次结构的前两级由域名注册局。现有的系统允许 DNS 注册商以非常受控的方式插入和删除这些区域的委派,但您要做的事情超出了该流程的范围。考虑到这些域的“共享”性质,这是一个不合理的管理负担。

答案2

是的,你可以,我刚刚在 godaddy 和 route53 上尝试了 6 个级别(l1.l2.l3.l4.l5.l6.my-domain.com)

相关内容