domain-name-system – Active Directory是否支持带空格的DNS名称?

domain-name-system – Active Directory是否支持带空格的DNS名称?,第1张

概述在研究如何在我们的网络中设置一些静态DNS-SD服务时,我遇到了 http://www.dns-sd.org/ServerStaticSetup.html,其中指出Active Directory的DNS服务器不支持带有空格的DNS名称. 有谁知道这是否仍然是真的(因为页面感觉相当陈旧)? 更新:我主要是指PTR和SRV记录,而不是A / CNAME记录. 域名可以包括0到255范围内的任何二进制 在研究如何在我们的网络中设置一些静态DNS-SD服务时,我遇到了 http://www.dns-sd.org/ServerStaticSetup.html,其中指出Active Directory的DNS服务器不支持带有空格的DNS名称.

有谁知道这是否仍然是真的(因为页面感觉相当陈旧)?

更新:我主要是指PTR和SRV记录,而不是A / Cname记录.

解决方法 域名可以包括0到255范围内的任何二进制八位字节.

但是,如果AD条目表示主机名,则空格不是有效字符.主机名(即指向A或AAAA记录的域名)必须遵循RFC 1123中的规则,这基本上将合法字符限制为LDH(“字母数字连字符”).

因此,对于其他条目,MS完全可能误解了RFC.他们不会是第一个,他们肯定不会是最后一个.

参考

§5.1的07:

Quoting conventions allow arbitrary characters to be
stored in domain names.

和§6.1.3.5. RFC 1123:

The DNS defines domain name Syntax very generally — a string of labels each containing up to 63 8-bit octets,separated by dots

和RFC 2181第11号:

any binary string whatever can be used as the label of any resource record

总结

以上是内存溢出为你收集整理的domain-name-system – Active Directory是否支持带空格的DNS名称?全部内容,希望文章能够帮你解决domain-name-system – Active Directory是否支持带空格的DNS名称?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1093526.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存