怎样在 Mac 上的任何浏览器中阻止网站

互联网使我们只需单击一下即可访问丰富的人类知识。 另一方面,它还允许孩子访问可能有害的内容。 您可以使用网站拦截器来限制有害或浪费时间的网站,例如成人网站或社交媒体。

但是,有一些更简单的方法可以阻止 Mac 上的网站,尤其是使用屏幕时间。 我们将在下面介绍怎样执行此操作,因此请继续阅读。

什么是屏幕时间?

屏幕使用时间是 Apple 帮助用户控制其 Mac 或 iPhone 使用的方法。 它还可用于控制和限制特定网站,无论您是限制成人网站、令人上瘾的游戏,还是 YouTube 渠道。

您还可以使用屏幕时间控件来限制整个工作日的社交媒体使用,以帮助您专注于手头的任务。

怎样使用屏幕时间来阻止网站

无论您的预期用途是什么,在 Screen Time 中阻止网站都非常容易。 这适用于您可能在 Mac 上使用的所有浏览器:Safari、 Google Chrome, Firefox, 等等。

要在 Mac 上阻止网站,只需按照以下步骤操作:

  1. 打开 系统偏好 然后去 检测时间.
  2. 选择 应用限制 从左侧窗格中。 如果它们被禁用,请打开它们。
  3. 点击 (+) 标志。 您将在此处看到不同的类别,您可以选择限制访问。
  4. 向下滚动以查看您可以阻止的所有网站。 您甚至可以将自己的网站添加到列表中。 为此,请单击 (+) 在旁边签名 添加网站 并输入具体的网址。
  5. 选择要阻止的应用程序或网站后,您可以在下面的框中指定确切的每日时间限制。 您也可以点击 风俗 > 编辑 根据日期设置可变限制。

设置好所有受限网站后,请确保设置屏幕时间密码,以确保未经您许可,任何人都无法更改您所做的设置。 为此,请访问 选项 并选择 使用屏幕时间密码.

使能够 跨设备共享 为登录到您的 iCloud 帐户的所有设备共享这些设置。

您可以选择通过屏幕时间阻止所有成人网站。 为此,请单击 内容和隐私 > 打开. 选择任一 限制成人网站 要么 仅允许的网站,取决于您的要求。 您可以切换到 应用 选项卡并取消选中您要禁用的任何 Internet 应用程序或浏览器。

怎样使用终端阻止网站

如果您不喜欢使用屏幕时间方法来控制 Mac 上的 Web 访问,另一种阻止网站的方法是编辑 主机 终端中的文件。 这似乎比屏幕时间复杂一些,因为它涉及命令行。 但是,一旦掌握了窍门,它就非常简单明了。

编辑 Hosts 文件以阻止网站而不是使用特定的浏览器插件或扩展的一个优点是,此方法在所有浏览器中保持有效,并且不依赖于任何第三方插件。 另一方面,扩展有时会停止工作,或者随着时间的推移可能会过时。

终端相对于屏幕时间的优势在于,如果孩子能够访问您的屏幕时间密码,他们将更难撤消这些更改。

要使用 Hosts 文件创建阻止列表,请执行以下步骤:

  1. 在 Mac 上打开终端。 您可以通过在 Spotlight 中搜索终端或导航至 发现者 > 应用 > 实用程序 > 终端.
  2. 我们将首先备份主机文件。 这将允许我们在出现问题时恢复原始文件。 为此,在终端中输入以下代码行,然后按 返回 在你的键盘上:
    sudo /bin/cp /etc/hosts /etc/hosts-original
  3. 输入您的管理员密码,然后按 返回 钥匙。 请注意,当您键入密码时,光标不会从其位置移动。
  4. 完成后,输入下面的命令并按 返回 在你的键盘上。 这将打开主机文件。
    sudo nano -e /etc/hosts
  5. 使用 键转到行的底部。 类型 127.0.0.1 以及您要阻止的网站地址。 为了 example阻止 YouTube,我会在终端中输入以下内容:
    127.0.0.1 www.youtube.com
  6. 在单独的行中键入每个网站。 完成后,按 控制 + 或 其次是 返回 在键盘上保存文件,然后 控制 + X 到 close 文件。
  7. 键入以下命令以刷新缓存,这将在浏览器中强制执行这些更改。 按 返回 输入命令:
    sudo dscacheutil -flushcach
  8. 现在,当您在任何浏览器中打开被阻止的网站时,您会收到一条消息,提示您无法连接。

在特定浏览器中阻止网站

在某些特定情况下,您可能只想阻止在特定浏览器上访问某些网站。 为了 example你只能使用 Google Chrome 为您的工作相关的东西,这就是为什么您可能想要阻止社交媒体网站 Chrome 只要。 在这种情况下,屏幕时间或终端方法将不起作用,因为它会阻止所有浏览器访问网站。 另一种方法是选择直接通过浏览器阻止特定网站。

由于每个浏览器都不一样,因此通过浏览器屏蔽网站的方法可能会有所不同。 Safari 使用 Screen Time 阻止网站,而您可以使用阻止扩展程序(例如 Block Site 和 StayFocusd)来阻止网站 Google Chrome.

屏幕时间与基于浏览器的阻止

虽然您可以在任何浏览器中专门阻止网站,但使用屏幕时间阻止网站更有意义。 屏幕时间统一适用于您的所有浏览器(即使有人安装了新浏览器以规避您的措施),也可以跨设备同步。 终端也是在您的浏览器上阻止特定网站的另一个好措施。

使用特定于浏览器的插件来阻止网站可能容易受到黑客攻击和过时的软件的影响。 这就是为什么我们建议使用屏幕时间或终端来阻止 Mac 上的网站。