如何在 Safari 上阻止网站:Mac 用户指南

Ella

在最近的 macOS 更新中,隐私一直是 Apple 关注的重点,这一点在 Safari 中体现得最为明显。诸如隐私报告(可以显示在您的起始页上并描述您访问过的网站收集了哪些数据)以及自动阻止第三方 cookie 等功能只是它成为对隐私更加友好的浏览器的几种方式。然而,隐私并不是您想要阻止 Safari 中的内容的唯一原因。您可能想要阻止特定网站,因为您不希望家庭成员或员工在您管理的 Mac 上访问这些网站。在本文中,我们将向您展示如何在 Safari 中阻止网站。

为什么要在 Safari 中屏蔽网站?

您可能想要在 Safari 中阻止网站的原因有很多。最明显的是,您有一个孩子使用您的 Mac,并且您不希望他们访问您认为不适合他们的网站。您可能还想防止自己在工作时被某些网站(例如社交媒体网站)分散注意力。如果您拥有并管理员工使用的 Mac,您可能需要阻止其上的网站,以防止员工在工作时访问它们。

有多种不同的方法可以在 Safari 中阻止网站,包括使用屏幕时间、终端和路由器的管理页面。

屏幕时间

在 Safari 中阻止网站的最简单方法是使用“屏幕时间”。屏幕时间允许您对 Mac 的使用方式设置多项限制,包括每日使用应用程序的时间限制以及安排停机时间(在此期间只能使用某些应用程序)。它还允许您设置内容限制,例如限制成人网站和阻止特定网站。使用方法如下:

  1. 单击 Apple 菜单并选择系统设置。
  2. 选择“屏幕时间”,然后选择“内容和隐私”。
  3. 将内容和隐私切换为打开并单击内容限制。
  4. 单击“访问 Web 内容”旁边的下拉菜单,然后选择“限制成人内容”。
  5. 接下来,单击“自定义”。
  6. 在“受限”下,单击“+”
  7. 输入或粘贴您要阻止的网站的 URL。
  8. 单击“完成”。
  9. 要阻止更多网站,请再次单击“+”并重复步骤 7 和 8。
  10. 继续重复这些步骤,直到添加了所有要阻止的网站。

您还可以使用“系统设置”>“屏幕时间”的“应用程序限制”部分来限制对网站的访问。但是,您可以限制对指定站点的访问的最短时间是每天一小时。因此,您不能使用它来完全阻止网站。

终端

要使用终端阻止 Safari 中的网站,您需要编辑 Mac 的主机文件。主机文件将您键入或单击的网址映射到您尝试访问的网页的 IP 地址。通过将特定 URL 映射到 Mac 自己的 IP 地址,您可以阻止 Safari 访问该网站。以下是编辑主机文件的方法:

  1. 转到应用程序 > 实用程序并打开终端。
  2. 输入或粘贴sudo nano /etc/ hosts并按回车键。

  3. 输入您的管理员密码。
  4. 寻找开始的行255.255.255.255
  5. 使用向下箭头键将光标移动到该行,然后按 Return 键在其上方创建一个空行。
  6. 类型:127.0.01接下来是 Tab 键和要阻止的网站的 URL。
  7. 按回车键。
  8. 对每个要阻止的网站重复步骤 6 和 7。
  9. 完成后,按住 Control 和 O 保存文件,然后按住 Control 和 X 关闭文件。
  10. 最后,在终端中键入以下命令,然后按回车键,以清除 Mac 的 DNS 缓存:
    sudo killall -HUP mDNSResponder
  11. 退出终端。

如果您想取消阻止这些网站,请按照上述步骤打开主机文件并删除与您要取消阻止的网站相关的行。然后,保存文件并关闭它。

您的宽带路由器

您的 ISP 提供的允许您连接到其网络的宽带路由器有一个包含大量设置的管理页面。在这些设置中,通常有一个选项可以阻止特定网站。您通常可以在路由器或手册的贴纸上找到路由器管理页面的 IP 地址和登录详细信息。

使用宽带路由器阻止网站的过程因路由器而异,但一般步骤如下:

  1. 打开新的浏览器窗口,在地址栏中键入路由器的 IP 地址,然后按 Return 键。
  2. 使用您的管理员用户名和密码登录。
  3. 进入设置页面。
  4. 寻找一个允许您过滤内容或阻止网站的选项。
  5. 如果您没有看到这样的选项,请转到“高级设置”页面并在那里查找。

开放DNS

OpenDNS 是一种第三方 DNS 服务,允许您创建免费帐户,然后使用其 DNS 服务器而不是 ISP 使用的 DNS 服务器。这样做的好处之一是 OpenDNS 允许您在用户帐户仪表板上阻止网站。

  1. 前往opendns.com并创建一个免费帐户。
  2. 登录您的帐户并转到仪表板。
  3. 单击“设置”。
  4. 执行以下操作之一: 单击“设置”旁边的菜单,然后选择设备或网络,或者 单击要阻止其网站的网络的 IP 地址。
  5. 向下滚动到页面底部,然后单击“添加域”。
  6. 输入您要阻止的网站的 URL(最好排除 www,以便包含任何子域)。

添加所有要阻止的网站后,最好使用上述终端说明中的步骤 10 清除 Mac 上的 DNS 缓存。

更多阅读:推荐 6 个最佳免费电影网站,例如 Soap2Day!

有多种方法可以在 Safari 中阻止网站。选择上面最适合您的一个,然后按照说明阻止这些网站。