domain-name-system – 如何在我的域中使用大写字母(类似于Berkeley.EDU)

domain-name-system – 如何在我的域中使用大写字母(类似于Berkeley.EDU),第1张

概述我正在使用NSD3,而且我试图在我的域名中使用大写字母是不成功的. 如何在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.90 我正在使用NSD3,而且我试图在我的域名中使用大写字母是不成功的.

如何在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)所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存