最近我了解到,一个完全限定的域名以圆点结尾,例如www.microsoft.com.。为什么我几乎从来没见过这个?我们漫不经心地在www.microsoft.com,一个相对的域名,没有再想一想。
这不仅仅是学究,因为似乎存在一个安全问题:您的网络中有人可以创建www.microsoft.com.example.com.来劫持您的请求到www.microsoft.com。为什么互联网社区没有使用真正完全合格的域名的传统?
感谢每一个回答的人。当添加域后缀时,我误解了。
如果我理解正确的话:首先,应用程序通过追加后缀或只是一个点,将您的输入转换为一个完全限定的域名。然后将正式的DNS查询发送到名称服务器。
发布于 2010-04-21 22:16:28
我所读过的关于DNS的每一次引用都清楚地表明,在执行DNS查找时,尾随点是隐含的,因此是多余的。添加它绝对没有好处。
发布于 2010-04-21 20:53:57
这是直接从维基百科:
在域名系统中,特别是在DNS区域文件中,使用尾随点指定完全限定的域名。
它从未在DNS区域之外使用,这可能是您从未见过它的原因。但在DNS区域,它有着巨大的意义。那个小点可以打破许多非常重要的东西。
发布于 2010-04-21 20:33:03
因为人们是懒惰的,当给出一个选项时,他们会输入最短的东西。另见no-www.org。
如果您不信任您的网络,您可以完全摆脱您的计算机上的任何DNS后缀,并指向其他一些DNS服务器。或者更好地为您信任的某个网络创建一个VPN。
通常,只有管理员才能向DNS服务器添加记录。如果你的系统管理员想要劫持你的网络请求,有许多其他更有效的方式从他这样做。如果黑帽可以控制您所指向的DNS服务器,它们可能为它们想要的任何域提供任何地址,甚至是有效的完全限定域。根据客户端追加后缀提供名称并不是一种非常有用的攻击。
https://serverfault.com/questions/134611
复制相似问题