我尝试打开Facebook、雅虎、Yandex、Tumblr、谷歌等网站,但看到的却是“欢迎使用nginx!”页面。
问:我尝试打开Facebook、雅虎、Yandex、谷歌或其他一些知名网站,但看到的却是一个空白网页,上面显示一条与nginx相关的消息:“欢迎使用nginx!”或“404 Not Found / nginx”。
我怀疑出了问题,可能有人试图恶意将我引导到一个虚假网页(为了入侵我的电脑、进行钓鱼等)。为什么会这样,nginx与我尝试连接Facebook(雅虎、谷歌等)有什么关系?
答:首先,您看到的“欢迎使用nginx!”页面**不是**我们的网站。在nginx,我们编写并分发**免费**的开源 Web服务器软件。显示“欢迎使用nginx!”的网页只是任何运行nginx Web服务器的网站都可能产生的诊断响应。目前,nginx是世界上第二受欢迎的开源Web服务器,被超过126,000,000个(或互联网的14%)网站使用。其中大多数网站都是合法的,但也有一些不是。我们创建此软件是为了提高互联网的性能和可扩展性,它根据流行的开源许可证授权,本身与任何威胁或恶意活动无关——nginx**不是**恶意软件,并且它**不在**您的计算机上。但某些人的恶意软件确实可能篡改了您的计算机或路由器,将您重定向到一个欺诈的互联网服务器。
我们建议您在计算机上运行杀毒软件检查,并建议您在互联网服务提供商或其他支持人员的帮助下检查和验证整个系统设置。
(免责声明: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更改程序相关的恶意软件(“恶意软件”)
微软
Firefox帮助
Tech-Recipes