假设我拥有一个域名example.com
,并且它在域名管理仪表板中设置正确。现在我想创建一个 10 级的长子域名:
d10.d9.d8....d2.example.com
所有这些都需要我以某种方式指定 IP 地址,或者其他需要的东西吗?所有 9 个域之前的内容?或者我可以直接d10.
指定 IP 地址仅限d10
?
答案1
一个主要的误解是,名称中的点必然代表委托。但事实并非如此。
换句话说,在example.com
您的区域文件中完全可以有以下行:
d10.d9.d8.d7.d6.d5.d4.d3.d2.d1.d0 300 IN TXT "why not?"
d10.d9.d8.d7.d6.d5.d4.d3.d2.d1.d0 300 IN A 192.0.2.42
您可以查看我对类似问题(“中间子域是否需要存在?”)的较长回答https://serverfault.com/a/973788/396475 我在这里只复制了这一部分:
TL;DR:是的,中间子域名需要存在,至少在查询时,根据 DNS 的定义;但它们可能不存在于区域文件中。