如何在DNS中使用大写字母?
在各种OSS文档中,很常见的是看到Berkeley.EDU资本化,实际上他们的DNS仍然资本化到今天:
% traceroute www.berkeley.edu…15 t1-3.inr-201-sut.Berkeley.EDU (128.32.0.65) 168.794 ms 169.906 ms 168.714 ms16 t5-5.inr-210-srb.Berkeley.EDU (128.32.255.37) 168.850 ms 168.912 ms t5-4.inr-210-srb.Berkeley.EDU (128.32.255.125) 168.886 ms
在前向DNS中,它们也有各种各样的域大写:
% dig @ns.cs.berkeley.edu. cs.berkeley.edu.…;; AUTHORITY SECTION:cs.berkeley.edu. 86400 IN NS cgl.UCSF.edu.cs.berkeley.edu. 86400 IN NS adns1.berkeley.edu.cs.berkeley.edu. 86400 IN NS ns.cs.berkeley.edu.cs.berkeley.edu. 86400 IN NS vangogh.cs.berkeley.edu.cs.berkeley.edu. 86400 IN NS adns2.berkeley.edu.cs.berkeley.edu. 86400 IN NS ns.EECS.berkeley.edu.…解决方法 如( NSD’s documentation中的一个不起眼的地方)所述,
NSD normalizes names to lower case.
如果您希望您的名称以混合大小写形式显示,保留您在区域文件中放置的任何内容,则需要使用不同的名称服务器,例如BIND.毕竟,这是Berkeley Internet name Daemon …
虽然有可能破解NSD源代码以使其保留大小写,但您应该警惕这样做,因为可能无法预测此类更改可能引入的错误或意外后果,并且您的名称服务器是最后你想要出现神秘虫子的地方.
总结以上是内存溢出为你收集整理的domain-name-system – 如何在我的域中使用大写字母(类似于Berkeley.EDU)全部内容,希望文章能够帮你解决domain-name-system – 如何在我的域中使用大写字母(类似于Berkeley.EDU)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)