虽然您遇到的大多数网站通常都提供信息并帮助您完成任务,但其他网站主要是分散您正在做的工作的注意力。这些网站通常像磁铁一样让你长时间粘在上面。
如果您发现自己在这些网站上徘徊了很长时间,您可能希望在您的计算机上屏蔽这些网站。这样你就间接地对自己施加了限制,使这些网站无法访问。
该功能还可以帮助您屏蔽不想让孩子看到的网站。这些可能是成人网站或其他您认为不适合您孩子的网站。
不管推理如何,在Mac 上的Safari 上阻止站点是一个非常简单的过程,可以使用三种不同的方法来完成。请随时查看我们为姊妹站点 YouTube 频道制作的视频,其中包含所有步骤,您无需阅读!
使用家长控制在Mac 上的Safari 中阻止网站
如果您查看过Mac 上的“系统偏好设置”面板,您可能会看到这个名为Parental Controls 的菜单.它允许您限制某些内容在您的 Mac 上查看,它还允许您阻止您选择的网站。
点击屏幕左上角的苹果标志并选择系统偏好设置.
当面板打开时,找到并单击显示为Parental Controls的选项。
从左侧栏中选择您要启用限制的用户帐户。
当右窗格中出现菜单时,单击显示Web的选项卡。
启用第二个选项Try to limit access to adult websites 然后点击自定义旁边的按钮。
在接下来的屏幕上,单击Never allow these 下方的+(加号)按钮websites 部分将新网站添加到阻止列表。
输入您要阻止的网站的URL,然后点击Enter。随意向列表中添加任意数量的网站。完成后点击OK。
用户将无法访问您在阻止列表中指定的网站。
该列表是可定制的,您可以随时添加和删除网站。甚至还有一个部分可让您指定始终允许的网站。它可能包含您孩子的教育网站和类似的东西。
Tweak the Hosts file to restrict access to Websites in Safari On Mac
如果您曾尝试在 Windows PC 上阻止网站,那么您已经熟悉主机文件。此文件可用于限制对您机器上某些网站的访问,它在 Mac 平台上也可用。
您将使用终端应用打开和编辑文件。
在Mac上启动Terminal应用程序,在其中输入以下命令,然后按Enter .sudo nano /etc/hosts
因为它是一个sudo命令,你会被要求输入你的管理员密码。输入密码并按Enter
打开文件后,在127.0.0.1 localhost 行后按Enter 。这将允许您向文件添加一个新行。
屏蔽网站的部分来了。输入127.0.0.1,按Spacebar,然后输入站点的网址您想要阻止。例如,如果您想要阻止 bing.com,您将使用以下行:127。0.0.1 bing.com
您可以根据需要将任意数量的网站添加到阻止列表。只需确保将每个网站放在新行中,不要更改 Mac 本地 IP 地址的前缀。
输入要阻止的所有网站的网址后,按Control + O键盘上的键保存文件。
按Control + X键退出文件编辑模式。
一旦你回到正常的终端窗口,输入以下命令来刷新你的DNS缓存:sudo dscacheutil -flushcache
它将删除DNS缓存文件,这样这些文件就不会干扰主机文件的功能。
只要它们在您的主机文件中,您指定的网站将一直被阻止。
在Mac 上的Safari 中使用应用程序阻止网站
上面显示的两种方式都使用Mac 上提供的内置工具来完成任务。如果你觉得它们不方便并且你更喜欢更简单的选项,你可以使用第三方应用程序来阻止你的 Mac 上的网站。
Enter SelfControl,一款适用于 Mac 机器的免费应用程序,可让您通过阻止计算机上的非生产性网站来重新集中注意力。使用此应用程序,您甚至可以定义您希望指定站点保持阻止状态的持续时间。一旦该时间段过去,您指定的站点将再次可访问。
下载应用程序,将其移动到Applications文件夹,然后启动应用程序。
在主界面上,点击编辑黑名单按钮指定您的网站。
点击以下屏幕上的+(加号)将网站添加到阻止列表。或者,您甚至可以从 Internet 中导入要阻止的网站。
拖动主界面上的滑块来调整块的持续时间。然后点击Start按钮开始封锁期。
您选择的网站将在您在应用程序中选择的时间段内保持无法访问。
此应用程序提供的附加功能是称为白名单的列表。此列表的作用是让您指定您希望访问的站点,同时阻止 Internet 上的所有其他站点。使用此功能时要小心,仅在机器上只允许少数选定网站的特定情况下使用它。