使用“拦截网站”类扩展程序(最推荐,功能强大)
这是最灵活、用户友好的方式,适合大多数用户。

- 打开 Chrome 网上应用店。
- 在搜索框中搜索关键词,
- Block Site
- 网站拦截
- StayFocusd (专注于时间管理)
- 选择并添加一个高评分、用户量多的扩展。“Block Site” 或 “uBlacklist”。
- 安装后,点击扩展图标进行设置:
- 在设置页面,将你想屏蔽的网站网址(如
zhihu.com,*.zhihu.com/*可屏蔽所有子页面)添加到黑名单。 - 很多扩展还支持设置密码保护、屏蔽时间段、重定向到其他页面等高级功能。
- 在设置页面,将你想屏蔽的网站网址(如
优点:功能丰富,可跨设备同步(如果登录了Chrome账号),易于管理。 缺点:需要安装第三方扩展。
使用 Chrome 的“内容设置”屏蔽网站(简单基础)
此方法可以阻止网站显示图片、播放声音、弹出窗口等,但对于完全阻止访问(显示连接被拒绝)效果有限,主要是限制其功能。
- 在 Chrome 地址栏输入并访问:
chrome://settings/content - 在左侧选择 【网站设置】。
- 向下滚动,找到并点击 设置】 或直接在列表中找到如“JavaScript”、“弹出式窗口和重定向”、“Cookie”等选项。
- 要阻止一个网站的 JavaScript(这会让很多网站无法正常运行),您可以:
- 在
chrome://settings/content/javascript页面,点击 【添加】 按钮。 - 输入要屏蔽的网站地址(如
[*.]example.com),然后选择 【屏蔽】。 - 注意:此方法需要您知道具体要屏蔽网站的哪个功能。
- 在
优点:无需安装扩展,浏览器原生功能。 缺点:无法实现“完全无法访问”,主要是功能限制,配置相对复杂。
修改计算机的 Hosts 文件(系统级屏蔽,最彻底)
此方法在操作系统层面将网站域名指向无效的IP地址,对所有浏览器(Chrome, Edge, Firefox等)都生效。
- 找到 Hosts 文件:
- Windows:
C:\Windows\System32\drivers\etc\hosts - macOS/Linux:
/etc/hosts
- Windows:
- 以管理员/root身份编辑此文件(例如用记事本“以管理员身份运行”)。
- 在文件末尾另起一行,添加规则:
0.0.1 www.example.com 127.0.0.1 example.com(将
example.com替换为你想屏蔽的网站) - 保存文件,可能需要重启浏览器或刷新DNS缓存(在命令提示符运行
ipconfig /flushdns)才生效。
优点:系统级全局屏蔽,无法被普通浏览器设置绕过,非常彻底。 缺点:操作有技术门槛,修改系统文件需谨慎;只对本台电脑有效。
使用家长控制或安全软件
- Chrome 用户监控功能:如果您是为孩子设置,可以在
chrome://settings/people创建一个受监督的用户,然后通过管理面板设置网站限制。 - 第三方安全软件:如 卡巴斯基、诺顿、或国内的360安全卫士等,通常都带有“网站黑名单”或“上网管理”功能。
总结与建议
| 方法 | 适合场景 | 难度 | 效果 |
|---|---|---|---|
| 浏览器扩展 | 个人日常使用,屏蔽分心网站 | ⭐⭐ 简单 | 非常有效,功能多 |
| Hosts 文件 | 需要绝对、彻底的屏蔽,且有一定电脑知识 | ⭐⭐⭐⭐ 较难 | 最彻底,全浏览器生效 |
| 家长控制 | 为儿童或受监管的账户设置 | ⭐⭐ 简单 | 有效,适合家庭管理 |
对于绝大多数普通用户,最推荐使用【方法一:安装扩展程序】,如 Block Site,它界面友好、设置简单、功能强大,能满足“设置网站黑名单”的绝大部分需求。