这种方法最适合屏蔽单个网站上的特定内容,如弹窗、JavaScript、Cookie等,而不是完全阻止访问,如果你想完全阻止访问,请跳转到方法二或三。

- 打开你想要限制的网站。
- 点击地址栏左侧的 “锁形”图标 或 “网站不安全” 的图标。
- 点击 “网站设置”。
- 你可以针对这个特定的网站,管理其权限,
- 屏蔽弹窗:将“弹出式窗口和重定向”设置为屏蔽。
- 屏蔽图片/音视频”部分分别设置。
- 屏蔽JavaScript:将其设置为屏蔽(但可能导致很多网站无法正常工作)。
- 屏蔽Cookie:将其设置为屏蔽。
- 设置完成后,刷新页面即可生效。
局限性:此方法无法实现“输入网址就自动阻止访问”。
使用操作系统自带的 Hosts 文件(最彻底,系统级屏蔽)
此方法通过修改系统文件,将特定网站域名指向一个无效的地址(如本地IP 0.0.1),从而实现全系统级别的屏蔽。任何浏览器都会生效。
步骤(以 Windows 为例):
- 找到 Hosts 文件:
- 路径:
C:\Windows\System32\drivers\etc\hosts
- 路径:
- 以管理员身份编辑:
- 右键点击“记事本”,选择 “以管理员身份运行”。
- 在记事本中,点击
文件->打开,导航到上述路径,选择“所有文件”,然后打开hosts文件。
- 添加屏蔽规则:
- 在文件末尾另起一行,添加格式如下的内容:
0.0.1 www.example.com 127.0.0.1 example.com 0.0.1是本地回环地址,www.example.com和example.com替换成你想屏蔽的网站域名,建议同时添加带www和不带www的版本。
- 在文件末尾另起一行,添加格式如下的内容:
- 保存文件:
直接保存(Ctrl+S),如果提示权限不足,请确保是以管理员身份运行的记事本。
- 刷新DNS缓存:
- 打开命令提示符(管理员),输入
ipconfig /flushdns并按回车。
- 打开命令提示符(管理员),输入
优点:免费、彻底、所有浏览器通用。 缺点:操作相对复杂,需要修改系统文件;对于使用HTTPS的现代网站,浏览器可能会先提示安全警告,而不是直接无法连接。
使用浏览器扩展程序(最推荐,功能强大且易用)
这是最灵活、用户友好的方法,你可以在 Chrome 网上应用店安装专业的屏蔽扩展。
推荐扩展:
-
BlockSite:
- 功能:可以屏蔽网站、设置时间段屏蔽、设置密码保护、重定向到其他页面(如工作页面)。
- 优点:界面友好,功能全面,有移动版。
- 注意:免费版有屏蔽数量限制。
-
StayFocusd:
- 功能:主要用于生产力管理,你可以为 distracting 的网站(如社交、视频)设置每日可访问的时间上限,时间一到当天就无法访问。
- 优点:目标明确,防止沉迷,有“核弹选项”等严格模式。
-
Simple Blocker:
- 功能:如其名,简单直接地屏蔽网站列表。
安装和使用步骤(以 BlockSite 为例):
- 打开 Chrome 网上应用店。
- 搜索 “BlockSite”。
- 点击 “添加到 Chrome” -> “添加扩展程序”。
- 扩展图标会出现在浏览器右上角,点击图标进行设置。
- 在 “屏蔽网站” 选项卡下,输入你想屏蔽的网址(
reddit.com),然后点击加号或按回车即可添加,以后访问该网站时,会显示一个阻止页面。
使用家长控制或安全软件
- 谷歌家庭链接:如果你是家长,想管理孩子的设备,可以使用 Google Family Link 应用,在其中设置允许访问的网站或直接屏蔽特定网站。
- 第三方安全软件:如诺顿、卡巴斯基等互联网安全套件通常都包含网站过滤和家长控制功能。
总结与建议
| 方法 | 优点 | 缺点 | 适用场景 |
|---|---|---|---|
| 浏览器网站设置 | 无需安装,可精细控制权限 | 无法完全阻止访问 | 仅需屏蔽某个网站的特定功能(如音视频) |
| 修改 Hosts 文件 | 免费、彻底、全系统生效 | 操作较复杂,对HTTPS网站体验不佳 | 技术用户,需要永久、强力屏蔽少数网站 |
| 使用扩展程序 | 功能强大、灵活、易管理、可同步 | 需安装扩展,部分高级功能收费 | 绝大多数用户的理想选择,尤其是管理多个网站或需要日程安排 |
| 家长控制软件 | 管理权限强,适合多设备 | 通常为付费软件,设置复杂 | 家长管控孩子的上网行为 |
对于大多数个人用户,最推荐使用【方法三:安装 BlockSite 等扩展程序】,它在易用性和功能性之间取得了最佳平衡。