Windows8在默认情况下对hosts文件采用了一种新的方法——它不允许您通过修改hosts文件来阻止Facebook和其他网站。幸运的是,有一种方法可以绕过这个限制。
当您将某些网站地址添加到Windows8的hosts文件时,Windows8将自动删除这些地址,实际上会忽略您所做的更改。微软这样做不仅仅是为了惹恼我们——这是有充分理由的。
当你访问一个网站,你的计算机联系你的域名系统(DNS)服务器,并要求其数字IP地址。例如,Facebook.com映射到66.220.158.70。然后,您的计算机将连接到此数字IP地址并访问该网站。
您的主机文件是一个可以覆盖此行为的本地文件。通过编辑你的主机文件,你可以将Facebook.com指向任何你想要的IP地址。有些人用这种方法来屏蔽网站——例如,你可以将Facebook.com定位在127.0.0.1,这是你电脑的本地IP地址。当有人试图在您的计算机**问Facebook.com时,您的计算机将尝试以127.0.0.1连接到自身。它找不到web服务器,因此连接将立即失败。
不幸的是,恶意软件经常编辑主机文件来添加这样的行。例如,恶意软件可以将Facebook.com指向一个完全不同的IP地址——一个由恶意组织运行的IP地址。这个恶意网站甚至可以伪装成Facebook.com。用户将查看他们的地址栏,见Facebook,并且从不考虑他们可能正在查看钓鱼网站。
Advertisement
为了防止这种情况发生,Windows 8(更具体地说,Windows 8附带的Windows Defender antivirus)监视您的主机文件。当它注意到像Facebook.com这样的网站已经被添加到你的主机文件中时,它会立即删除该条目,并允许连接到正常的Facebook.com网站。
这实际上是许多用户从不考虑编辑他们的主机文件的一个重要的安全特性。但是,如果您是一个精通技术的用户,希望编辑您的主机文件以阻止网站,则可以禁用此限制。
由于此限制是由Windows 8附带的Windows Defender(以前称为Microsoft Security Essentials)防病毒软件设置的,因此您可以使用以下几种方法绕过此限制:
您也可以完全禁用Windows Defender,但这不是一个好主意,除非您使用的是第三方防病毒软件。即使你是一个谨慎的计算机用户,拥有多层保护也是一个很好的安全实践。
要排除在Windows Defender中监视的主机文件,请首先打开Windows Defender–按Windows键,键入Windows Defender,然后按Enter。
单击“设置”选项卡,然后选择“排除的文件和位置”类别。
Advertisement
单击“浏览”按钮并导航到以下文件:
C:\Windows\System32\Drivers\etc\hosts
(如果将Windows安装到其他目录,请从该目录而不是C:\Windows开始)
单击“添加”按钮,然后单击“保存更改”保存更改。
现在可以正常编辑hosts文件。
您必须以管理员身份编辑主机文件。如果您正常打开它并尝试保存它,您将看到一条消息,说明您没有权限在其位置保存文件。
要以管理员身份启动记事本,请按Windows键,键入“记事本”,右键单击出现的记事本应用程序,然后选择“以管理员身份运行”(您还可以启动任何其他您喜欢的文本编辑器,如Notepad++。)
在记事本窗口中单击文件–>打开,然后导航到以下文件:
C:\Windows\System32\Drivers\etc\hosts
Advertisement
您必须在“打开”对话框底部的“文件类型”框中选择所有文件,否则“主机”文件将不会出现在列表中。
为每个要阻止的网站添加一行。键入数字127.0.0.1,后跟空格或制表符,然后键入网站名称。例如,以下行将同时阻止facebook.com和example.com:
127.0.0.1 facebook.com
127.0.0.1 example.com
完成后保存文件。您的更改将立即生效,网站将被阻止-无需重新启动系统或浏览器。
...个逐步删除大量恶意软件的方法。此外,我们将向您展示如何阻止恶意软件感染您的系统,首先。如果你不必担心恶意软件,你将有更多的时间在生活中更好的事情。 ...
...他的解决方案也可以让你屏蔽家里孩子或员工的网站。 如何快速为自己屏蔽网站 我们建议使用Chrome阻止网站,以快速阻止网站。安装它,您可以使用扩展的简单选项来定义被阻止站点的列表。你甚至可以设置一个重定向,这...
...用,但hosts文件是每个主要操作系统的内置选项。 相关:如何在Windows、Mac或Linux上编辑主机文件 hosts文件是一个简单的文本文档,每次您连接到域名时,它都会被您的计算机检查,这意味着您可以使用它将请求重定向到您希望您...
...者在您将特定域输入地址栏时发生的情况更改。 相关:如何在Windows、Mac或Linux上编辑主机文件 我们向您展示了如何使用Mac上的终端编辑主机文件。虽然这种方法并不难,但如果你只是想偶尔屏蔽Reddit和Facebook,或者尝试将一些...
...操作系统中访问主机文件… windows 8或8.1或10 不幸的是,Windows8或Windows10让以管理员身份打开应用程序变得很烦人,但这并不太难。只需搜索记事本,然后在搜索结果列表中右键单击记事本,然后选择以管理员身份运行它。如果...
不管你如何努力让你的孩子远离互联网上不受欢迎的网站,似乎总有一些方法可以绕过你设置的任何保护。今天的超级用户问答文章讨论了使用虚拟操作系统访问被阻止在主机操作系统的hosts文件中的网站的可能性。 今天的问...
...二个意见。 Windows程序安装程序历来滥用用户的浏览器。Windows8最新的“现代版”InternetExplorer不支持任何浏览器工具栏或扩展也就不足为奇了。
...ts文件都能派上用场。 注意:这需要一个根安卓设备。 如何在android上编辑hosts文件 在你的设备上编辑hosts文件最简单的方法是使用Android调试桥,所以继续设置它。完成后,导航到ADB所在的文件夹并在位置栏中键入cmd,这将在...
...戏:创建一个快捷方式来快速编辑你的主机文件 如何在windows8的Hosts文件中屏蔽网站 您还可以下载一个现成的hosts文件,其中包含的条目将阻止大多数主要的寄生虫、劫持者、广告服务器和不需要的广告软件/间谍软件程序。