我尝试打开 Facebook、雅虎、Yandex、Tumblr、Google 等,结果却看到“欢迎使用 nginx!”页面
问:我尝试打开 Facebook、雅虎、Yandex、Google 或其他一些知名网站,结果却看到一个空白网页,上面有一条消息提到 nginx:“欢迎使用 nginx!”或“404 未找到 / nginx”。
我怀疑出了问题,可能有人恶意尝试将我引导至流氓网页(入侵我的电脑、进行网络钓鱼等)。这是为什么,nginx 与我尝试连接到 Facebook(雅虎、Google 等)有什么关系?
答:首先,你看到的“欢迎使用 nginx!”页面并不是我们的网站。在 nginx,我们编写并分发免费 开源网络服务器软件。显示“欢迎使用 nginx!”的网页只是任何运行 nginx 网络服务器的网站都可以生成的诊断响应。目前,nginx 是全球第二大流行的开源网络服务器,它被超过 126,000,000(或 14% 的互联网)网站使用。大多数这些网站都是合法的,但有些则不是。我们创建该软件的初衷是提高互联网的性能和可扩展性,它根据 流行的开源许可证 获得许可,并且本身与任何类型的威胁或恶意活动无关——nginx 不是恶意软件,它不在你的电脑上。但有人可能确实篡改了你的电脑或路由器,将你重定向到欺诈性互联网服务器。
我们建议对你的电脑运行防病毒检查,我们还建议在你的 ISP 或其他支持人员的帮助下检查并验证你的整个系统设置
(免责声明:nginx 对以下操作可能造成的任何负面影响或后果不承担任何责任。请自行承担风险使用以下建议,尤其是如果你不是操作系统和/或互联网应用程序的经验用户。nginx 在任何情况下均不对任何直接、间接、偶然、特殊、惩戒性或后果性损害负责,包括但不限于使用损失、数据损失或利润损失;或业务中断)。
- 检查你的 TCP/IP 设置,看看 DNS 服务器配置是否与有效配置相匹配(由你的互联网服务提供商或 IT 支持人员建议)。
- 使用 Google 公共 DNS,看看能否解决问题。Google 对其公共 DNS 的描述是——“Google 公共 DNS 是一项免费的全球域名系统 (DNS) 解析服务,您可以将其用作当前 DNS 提供商的替代品。[..] 通过使用 Google 公共 DNS,您可以:加速您的浏览体验。提高您的安全性”。
- 清除您的 DNS 解析器缓存。在 Microsoft Windows XP 中,转到开始 > 运行,然后键入以下命令:“ipconfig /flushdns”。在 Microsoft Vista、Windows 7 和 Windows 8 中,单击开始徽标,依次转到所有程序 > 附件,右键单击命令提示符,选择“以管理员身份运行”,键入“ipconfig /flushdns”,然后按 Enter。
- 在您的浏览器中单击“页面重新加载”按钮。清除浏览器数据(缓存、Cookie 等)。例如,在 Chrome 中,找到并单击“清除浏览数据”(设置 > 引擎盖下)。在 Internet Explorer 中,找到工具 > Internet 选项 > 常规。注意:您可能会在此处删除已保存的密码信息,因此请小心操作并检查您正在执行的确切操作。
- 检查“hosts”文件是否不包含“127.0.0.1 localhost”之外的条目,如果包含,则检查这些条目是否针对您尝试访问的网站。该“hosts”文件位于 C:\WINDOWS\system32\drivers\etc 目录中。通常其中应该只有一个条目,即“127.0.0.1 localhost”,仅此而已。“hosts”文件可以使用您的标准记事本应用程序进行查看和编辑。
- 检查与您的浏览器一起安装的插件和扩展。如果可能,重新安装您的浏览器或尝试使用其他浏览器。
如果您尝试访问一个众所周知的网站,但得到的却是“欢迎使用 nginx!”,那么您的操作系统设置、家庭路由器设置或浏览器配置一定存在问题。如果您的计算机和网络干净且安全,则不应出现这种情况。
如果更改 DNS 服务器为 Google 公共 DNS、刷新 DNS 解析器缓存、修复浏览器配置或清理“hosts”文件(如果适用)有所帮助,则可能是您的 PC 或周围存在恶意软件。使用您首选的防病毒和反恶意软件工具查找并清除它。
可能会有帮助的其他文章
DCWG.org
如何清理或修复与 DNS 更改器相关的恶意软件(“恶意软件”)
Microsoft
Firefox 帮助
技术食谱