如何阻止 Facebook

阻止脸书

还有像我这样的人,您喜欢这个网站,但您发现 Facebook 在尝试提高工作效率时会极大地分散注意力。有时,消除干扰的最简单方法是强行屏蔽一个网站以及其他时间黑洞的网站。实际上,我的工作机器上永久屏蔽了 Facebook 和其他一些网站,这让我远离了干扰,我相信它有助于提高我的工作效率。事不宜迟,让我们找出五种不同的方法来阻止 Facebook。

5 种阻止 Facebook 的方法

您已决定要屏蔽 Facebook,我们将介绍实现此目的的各种方法。这将包括针对 Mac 和 Windows 的特定方法,以及使用路由器或自定义 DNS 从整个网络中阻止 Facebook 的方法。在您提问之前,是的,这些方法也适用于阻止其他网站和域。

使用 Hosts 文件在整个系统范围内阻止 Facebook

通过编辑主机文件,您将阻止 Facebook(或其他指定网站)访问该计算机上的所有应用程序。这实际上是我在尝试阻止网站时使用的方法,因为它很容易逆转并且是系统范围的。

如何在 Mac OS X 中使用 Hosts 文件阻止 Facebook:
这适用于所有版本的 Mac OS X。

  • 启动位于 /Applications/Utilities/ 的终端
  • 在命令行输入:sudo open /etc/hosts
  • 在询问时输入您的管理密码
  • TextEdit 现在将在 /etc/hosts 打开的情况下启动,您需要将以下行添加到文件底部

127.0.0.1 facebook.com
127.0.0.1 login.facebook.com
127.0.0.1 www.facebook.com

  • 这些条目中的每一个都必须独占一行。完成编辑后保存文件
  • 现在您需要刷新 DNS 缓存以使更改生效,在终端中键入以下命令:dscacheutil -flushcache
  • 尝试访问 facebook,它应该不再有效

如果您从 /etc/hosts 文件中删除全部内容,您将能够像往常一样再次访问 Facebook。

如何在 Windows 中使用 Hosts 文件阻止 Facebook:
这适用于 Windows XP、Windows Vista 和 Windows 7。

  • 找到您的 Windows 主机文件,位于 C:WINDOWSsystem32driversetchosts
  • 在您喜欢的文本编辑器中打开此文件,记事本可以正常工作
  • 将以下行添加到主机文件中:

127.0.0.1 facebook.com
127.0.0.1 login.facebook.com
127.0.0.1 www.facebook.com

  • 重新启动您的 Windows PC 并尝试访问 Facebook,它应该被阻止

然后您可以通过简单地从主机文件中删除条目来取消阻止 Facebook。

使用 Internet Explorer 阻止 Facebook

如果您尝试在 PC 上阻止 Facebook 并且主要浏览器是 Internet Explorer,您可以将其添加到内置阻止列表:

  • 打开 Internet Explorer 并点击“工具”菜单
  • 点击“Internet 选项”
  • 点击“内容”标签
  • 点击“启用”按钮
  • 点击“批准的网站”标签
  • 在框中输入 www.facebook.com
  • 点击“从不”,然后点击“确定”
  • 系统会要求您输入并确认密码,执行此操作并且不要忘记密码
  • 现在点击“常规”标签并选择“用户可以查看没有评级的网站”
  • 点击确定

您可以使用 Safari、Chrome 和 Firefox 执行相同类型的浏览器阻止,但这确实是最糟糕的方法,因为您只需使用其他浏览器就可以轻松绕过它。

使用 SelfControl 暂时阻止 Facebook 和其他网站

如果其中一些对您来说太过分了,Mac 用户的另一种解决方案是使用名为 SelfControl 可在您的计算机上阻止分散注意力的网站一段时间。它包括一个完全可定制的黑名单,因此您可以很容易地添加和删除任何浪费您时间的网站。

阻止Facebook被全网访问

也许您是办公室或学校,您想要阻止您的员工和学生从您的网络访问 Facebook。我知道有几家公司出于安全原因这样做,而其他公司则屏蔽他们认为与您应该执行的任务无关的网站。阻止站点的最简单方法是在路由器、防火墙或 DNS 级别。这种方法的另一个优点是,它应该可以防止有人从 iPhone 或 Android 手机访问 Facebook,假设它是通过无线网络连接的.

在路由器上屏蔽 Facebook

如果您想在整个网络范围内屏蔽 Facebook,您需要做的就是将其添加到路由器上的屏蔽列表中。我已经在办公室、咖啡店、图书馆、学校看到过无数次这种情况,这是阻止所有人访问网站的最简单方法之一。阻止站点的功能通常被标记为“Internet 访问策略”或“域管理”,因此您必须在路由器设置中查看该选项。找到它后,只需添加域并将更改保存到路由器,这将影响从该接入点连接到互联网的所有机器。

使用 OpenDNS 阻止 Facebook

使用 OpenDNS,您可以通过将 Facebook 或任何其他域添加到自定义阻止列表来阻止它们。这是 OpenDNS 的过程:

  • 通过帐户仪表板将网络添加到您的 OpenDNS 帐户
  • 导航至“设置”并选择您要阻止网站的网络
  • 选择“管理个人域”
  • 选择“始终阻止”,然后输入您要阻止的域(在本例中为 facebook.com)

这将影响所有使用 OpenDNS 帐户访问互联网的计算机,如果您在路由器上设置了此设置,它将影响连接到该路由器的所有计算机。对 OpenDNS 的更改通常很快,但最多可能需要 15 分钟。您还需要刷新 DNS 缓存或重新启动连接到网络的每台机器以使更改生效,因此,在网络机器无论如何都关闭的情况下,在下班/放学后进行更改可能是一个很好的更改。

解锁 Facebook 怎么样?

当然,每个硬币都有两个面,那么如果您使用的是 Facebook 被屏蔽的机器怎么办?如果该站点在路由器或 DNS 级别被阻止,那么在不知道这些站点的登录信息的情况下,您将很不走运,或者您将不得不使用代理服务。如果您怀疑屏蔽是在 PC 级别进行的,您可以简单地按照上述说明查看 Facebook 是否已使用这些方法中的任何一种被屏蔽。例如,如果您看到主机文件中包含该域,您只需将其从主机文件中删除,即可取消阻止该站点并再次访问它。