Phi*_*ing 5 domain-name-system
我最近注意到我的 ISP 的 DNS 服务器在解析不存在的域时出现了一些“奇怪”的行为。它给我带来了一些问题,我想知道这些 DNS 服务器是否真的符合标准。
他们首先添加了一项功能,即如果您请求不正确的域,它会将您定向到他们运行的搜索页面。我想这对某些人在浏览网页时很有用,但它会为其他应用程序带来麻烦,特别是如果搜索服务器有一些其他开放端口,例如 SMTP。
为了解决这个问题,我更改了我的 ISP 的首选项以关闭此功能。现在我的 ISP 的 DNS 做了很多奇怪的事情。当找不到域时,它返回 MY 自己的 IP 地址作为该不存在域的 A 名称。所以现在如果我点击一个不再存在的链接,它会将我退回到我自己的主页(通过相同的 Internet 连接运行)。
我试图理解为什么被退回到我自己的 IP 地址会有用。更重要的是,这是标准还是他们为了某些自己最了解的目的而违反标准?
是的,您的 ISP 违反了标准,但如今这种情况很常见。您的 ISP 的 DNS 服务器应该返回NXDOMAIN响应,或“不存在的域”。
如果他们无法做到这一点,我会考虑使用Google或OpenDNS等外部 DNS 服务器,或者为您的客户端运行您自己的内部缓存/解析服务器。
关于 OpenDNS 的说明,我相信您必须注册一个企业帐户才能关闭 NXDOMAIN 重定向。
| 归档时间: |
|
| 查看次数: |
5147 次 |
| 最近记录: |