为什么我的浏览器将我带到错误的站点?

fel*_*lix 10 browser dns

有时我输入 nytimes.com,我的浏览器会将我带到 usatoday.com。有时 google.com 会将我带到 Bing.com。有时我进入online.wsj.com(华尔街日报),但我被带到了一个不存在的子目录online.wsj.com/dr,并且无法显示任何网页。

该问题偶尔会出现,并会持续几分钟,然后才会恢复正常。我安装了 Windows 和 Linux,但都显示此问题。很奇怪,我在其他地方使用笔记本电脑时从未遇到过这个问题。但是,当我在家里(使用 Wifi)使用它时,我遇到了这个奇怪的问题。

我已经检查过像 DnsChanger 这样的病毒,但没有发现任何东西。我怀疑要么我的 ISP 做了一些奇怪的事情,要么家里的 Wifi 路由器有缺陷。你怎么认为?

fel*_*lix 6

我可能已经发现了问题。我使用的 Cisco Linksys 无线路由器有一个已知漏洞:http : //www.billgerrard.com/linkSys-by-cisco-wrt160n-wireless-internet-router-dns-resolver-flaw/

在链接的网站上,人们抱怨路由器将自己设置为 192.168.1.1 作为 DNS 服务器,并且会给出错误的指示。用户在输入 facebook.com 时被带到 myspace.com。

连同我在这里的原始问题,很明显该路由器的 DNS“错误查找”非常聪明,并将您重定向到同一类别的网站。我怀疑 Cisco 正在秘密做某事,或者路由器容易受到会改变其 DNS 功能的攻击。


nik*_*nik 2

首先确认您确实有错误的 DNS 解析导致了此问题。

  1. 识别您当前的 DNS 服务器(ipconfig /all在 Windows 等上)并记录下来以供参考;看看下一步是否会改变
  2. 记录正确和错误行为期间的 DNS 解析(检查 dig、nslookup)
  3. 强制您的系统使用 OpenDNS 或 Google DNS 服务器之一 (8.8.8.8)

如果这些情况确认发生了错误的解析,并且在更改 DNS 服务器 IP 后问题消失,请向您的 ISP 查找要使用的正确 DNS 服务器,并检查它何时发生更改。

如果您发现 DNS 服务器 IP 与您的 ISP 希望您使用的 IP 发生了变化,则问题出在本地(您的 WiFi 路由器行为不当或有人在玩弄它)。

如果 IP 正确且保持不变,而您发现问题,则您的 ISP 需要进行调查。

ps:有一次,我们的 ISP 决定强制他们的主页进行我连接后进行的第一个 DNS 查询!奇怪的事情确实会发生。