是否有标准或 RFC 说 NS 记录不指向区域顶点(在父区域中有适当的胶水)?
例如:
test.test. IN NS test.test.
test.test. IN A 192.0.2.1
是否有标准或 RFC 说 NS 记录不指向区域顶点(在父区域中有适当的胶水)?
例如:
test.test. IN NS test.test.
test.test. IN A 192.0.2.1
您当然可以创建名称为区域名称 (apex) 的名称服务器,它可以工作并被某些人使用。没有具体的理由禁止这样做,因此我认为您找不到 RFC 禁止这样做,因为从技术上讲,这本身并没有错。
但是,至少预计会有一些重大的头疼。这样做会使您在注册管理机构和注册服务商处面临许多错误,这些错误不会错误地接受具有这样名称的名称服务器,并且还请记住,您将像任何胶水一样,需要更新 IP 地址根据需要注册(DNS 错误的常见情况,这表明在可能的情况下最常避免这样的粘合),并且在更新此特定域时遇到更多困难。
简而言之,因为我认为这些设置几乎没有什么好处,而且有许多可能的缺点,所以我建议避免在本地测试之外,或者成为 DNS和域名管理的绝对大师。
然而,提到的主题是关于 DNS 事物的最新标准化文档,即RFC 8499,例如:
注意(强调我的):“或(很少)与 NS 资源记录的所有者名称相同。”