覆盖我的 ISP 的“未找到域”页面?

Ama*_*nda 1 networking

如果我在输入 URL 时出错,我的 ISP 会将我转到他们的品牌搜索页面。因此,如果我在地址栏中输入“超级用户”,我最终会在http://domainnotfound.optimum.net/cablevassist/dnsassist/main/?domain=superuser

我希望我的浏览器保持原来的位置,只说“什么都不做”,而不是将我重定向到搜索。

我可以在我自己的 /etc/hosts 或我的路由器上覆盖它吗?

Bre*_*anK 5

更改您的首选 DNS(它可能设置为使用您的 ISP)。您的 ISP 参与的这项活动称为“DNS 劫持”。进行谷歌搜索以了解更多信息。

这里有几种绕过它的方法

如果您有支持 DD-WRT 或 Tomato 的路由器,您甚至可以更进一步,完全阻止您的 ISP 的 DNS。阅读这篇文章了解更多信息。

  • 仅供参考:要查看 DNS 是如何解析的,请打开 CMD/终端并使用 nslookup。“非权威”响应意味着另一台 DNS 服务器具有您请求的主机名的缓存 IP,并为您提供了该 IP,而不是实际询问您的主 DNS。这就是您的 ISP 如何利用 DNS 劫持,通过将缓存的 IP 返回到他们的“找不到页面”服务器,即使查找应该返回主机不存在。 (2认同)
  • @Amanda,这*不是*仅链接的答案。它通过给它一个名字来清楚地解释了问题是什么,然后你可以用它来找到答案。它还通过提供指向某些选项的链接为您提供了一条捷径,这样您就不必*必须*费心研究新的、更有用的术语。最后,它甚至为您提供了更高级的信息,您可能最终不会使用这些信息,但可能会欣赏这些信息。+1 用于解决问题。我会向您展示一些实际仅链接答案的示例,但它们通常会很快被编辑或投票删除。 (2认同)