我的电脑上使用的是 Windows 7 系统,我和我的妻子都有 iPhone。
大约两周前,我的电脑出现了一个问题,google.com 有时会显示 404 未找到,然后在屏幕中间显示“ngix”。我试图通过将主机文件重置为默认值(其中除了注释什么都没有)来解决这个问题。这似乎解决了 ngix 问题,但随后其他奇怪的事情开始发生。
我在 google.com、linkedin.com、godaddy.com 等网站上不断收到无效证书。更糟糕的是,这个问题现在间歇性地出现在我的两台 PC、一台虚拟机(在 PC 上)以及我的 iPhone 和我妻子的 iPhone 上。
据我所知,这可能是由 DNS 问题引起的,该问题试图将我带到虚假网站而不是真实网站。我再次查看了 PC 上的主机文件,它们看起来不错(其中没有任何内容,所有内容都被注释掉了)。我还查看了路由器上的 DNS 设置,没有发现任何可疑之处。但我可能很容易遗漏某些内容,因为我没有接受过网络或系统管理方面的培训。
我使用多种防病毒和反恶意软件工具进行了扫描,包括 malwarebytes、AVG、Norton 等,但均未发现任何异常。病毒定义是最新的。
我终于受够了手机上无效的证书,当我访问 google.com 时,我还是点击继续,结果被带到了 coupons.com 网站。我立即关闭了它。我不知道发生了什么。我讨厌清除我的电脑,因为如果是路由器上的 DNS 问题,那可能根本无法解决问题。
我已关闭路由器,等待 30 秒,然后重新打开,但没有任何效果。
任何关于此问题的帮助都将不胜感激。
更新 3 (2014/6/29)
我将路线重置为出厂设置。到目前为止,我没有看到任何奇怪的行为,所以我相信它已经修复了!谢谢 arielnmz,你的建议对解决这个问题非常有帮助。
更新 2 (2014/6/28):
刚尝试去的时候收到这个https://www.reddit.com
“您尝试访问 www.reddit.com,但实际上您访问的是一台自称是 a248.e.akamai.net 的服务器。这可能是由服务器配置错误或更严重的问题引起的。您网络上的攻击者可能试图让您访问虚假(且可能有害)版本的 www.reddit.com。”
更新 1 (2014/6/28):
简而言之:这个问题仍然存在,但我刚刚更改了路由器上的 DNS,希望这个问题能够得到解决。不过只有时间才能证明一切。
细节:
根据 arielnmz 的建议:
- 我安装了 adwcleaner,它能找到几个问题,我已将其清除。问题仍然存在。
- 我使用 msconfig.exe 查找可疑的启动应用或服务。我确实找到了一个我不信任的优惠券打印机服务,所以我使用添加/删除程序卸载了它。据说这是一个合法的应用程序(我妻子这么说;)但我不信任它。
- 我禁用了浏览器扩展(我没有很多)。
- 我重置了我的主机文件。
- 我仍然在其他机器上看到这个问题;甚至是我们的手机。
- 当我访问 reddit.com 或明确访问https://www.google.com
- 刚刚我的 iPhone 启动时出现错误,提示“无法验证 calendar.google.com 的身份,是否要继续?”。我点击否。即使我将 DNS 服务器更改为 8.8.8.8 和 8.8.4.4 后,情况仍然如此 :(
- 我通过执行以下操作更改了路由器上的 DNS。在“基本设置”页面的“DHCP 服务器设置”部分中,我输入 8.8.8.8 作为静态 DNS 1,输入 8.8.4.4 作为静态 DNS 2。然后我重新启动,突然间我可以访问 reddit.com 而无需获取无效证书。这很有希望,但随后我重新启动了我的 iphone,这时我收到了上面提到的 calendar.google.com 错误消息。
我会花几天时间看看问题是否仍然存在。无论如何我都会更新并继续。
谢谢您的帮助!
答案1
首先,使用反恶意软件扫描您的计算机。我知道您已经尝试过一些应用程序,我建议您也使用以下程序进行检查广告清洁器,它是一款免费且便携的替代品。以下是解决此类问题的一些有用步骤:
- 使用反恶意软件和防病毒软件(✓)。
- 检查启动时是否没有加载可疑或不需要的软件:Win+R并执行
msconfig.exe
,取消选中所有在启动时运行的应用程序。许多应用程序未被识别为实际恶意软件,这就是为什么你的反恶意软件或防病毒软件无法删除它们。 - 还要检查可疑服务,您也可以禁用它们
msconfig
。提示:检查隐藏 Microsoft 服务选项以确保您不会禁用一些重要的东西。 - 禁用或删除浏览器的所有扩展。
- 检查启动时是否没有加载可疑或不需要的软件:Win+R并执行
- 重置您的
hosts
文件(✓)。 - 尝试从另一台计算机访问同一站点,如果问题不存在,则肯定是您的计算机存在问题,请重复步骤
1
和2
,或者在最坏的情况下进行全新重新安装。 - 如果问题仍然存在,则很可能是您的 DNS(您的路由器)存在问题:
- 更改路由器的默认 DNS,我建议使用Google 的公共 DNS 地址:
8.8.8.8
和8.8.4.4
。它们比您的 ISP 更快,而且更安全。 - 更改路由器向 DHCP 客户端提供的 DNS(此后您必须更新连接)。
- 更改网络适配器使用的 DNS 地址。
- 如果以上所有方法都失败,请尝试将路由器重置为默认出厂设置,然后再次更改 DNS 地址。
- 更改路由器的默认 DNS,我建议使用Google 的公共 DNS 地址: