使用浏览器扩展程序(最简单、最推荐)
这是最灵活、对普通用户最友好的方法,您可以安装一个网站拦截扩展,并将其设置为“白名单模式”。

推荐扩展:Block Site (在 Chrome 网上应用店可以找到)
操作步骤:
- 打开 Chrome 网上应用店。
- 搜索 “Block Site” 并安装。
- 点击浏览器右上角的扩展图标,进入其 “选项”或“设置” 页面。
- 在设置中,寻找 “白名单” 或 “允许的网站” 列表。
- 将您希望允许访问的网站地址(
www.example.com)添加到此列表中。 - 开启或确保 “阻止所有不在白名单中的网站” 类似选项被启用。
- 有些扩展还可以设置密码,防止他人修改设置。
优点:设置简单,可以随时调整,可以针对特定浏览器生效。 缺点:只能在安装了该扩展的浏览器上生效,用户可能通过卸载扩展来绕过。
使用操作系统级的家长控制(适用于家庭场景)
Windows、macOS 都内置了强大的家长控制功能,可以设置白名单。
以 Windows 11 为例:
- 打开 设置 > 账户 > 家庭。
- 为需要管理的孩子或家人创建一个儿童账户,或使用现有账户。
- 点击该账户,选择 筛选”。
- 在 “浏览网页” 设置中,选择 “仅允许指定网站”。
- 在此处添加您允许访问的网站列表即可。
优点:系统级生效,适用于所有浏览器(Edge、Chrome、Firefox等),难以绕过。 缺点:设置相对复杂,主要设计用于管理儿童账户。
修改电脑的 Hosts 文件(技术性较强)
此方法通过将非白名单网站的域名指向错误的IP地址来实现屏蔽。
- 找到 Hosts 文件:
- Windows:
C:\Windows\System32\drivers\etc\hosts - macOS/Linux:
/etc/hosts
- Windows:
- 以管理员身份/超级用户权限用记事本(Windows)或文本编辑器(macOS)打开此文件。
- 在文件末尾,添加规则,您只允许访问
google.com和wikipedia.org,那么需要屏蔽整个互联网,再单独放行,这非常复杂且不实用。- 更可行的方案是仅屏蔽特定网站,而不是创建白名单,添加一行
0.0.1 www.youtube.com来屏蔽 YouTube。
- 更可行的方案是仅屏蔽特定网站,而不是创建白名单,添加一行
注意:此方法不适合创建白名单,因为互联网上的网站数量太多,您无法一一屏蔽,它更适合创建黑名单(屏蔽少数特定网站)。
使用路由器上的访问控制(网络级控制,最彻底)
如果您想控制整个家庭或办公室网络的所有设备,这是最佳方案。
- 登录您的路由器管理后台(通常通过在浏览器输入
168.1.1或168.0.1,地址详见路由器底部)。 - 找到 “家长控制”、“访问控制”、“防火墙” 或 “域名过滤” 功能。
- 启用 “白名单模式” 或 “仅允许列表”。
- 将允许访问的网站域名(如
google.com)添加到列表中。 - 保存设置。
优点:控制整个网络,对所有连接该Wi-Fi的设备(手机、电脑、平板)都生效,无法绕过。 缺点:设置界面因路由器品牌而异,可能需要一些网络知识。
使用专业的安全或家长控制软件
Norton Family、Qustodio、Kaspersky Safe Kids 等,这些软件提供全面的白名单、时间控制、活动报告等功能。
优点:功能强大,管理精细,通常跨平台。 缺点:通常是付费服务。
总结与建议
| 方法 | 适用场景 | 控制级别 | 难度 |
|---|---|---|---|
| 浏览器扩展 | 个人专注于工作/学习,临时性管理 | 单台电脑的单个浏览器 | ⭐⭐ 简单 |
| 系统家长控制 | 家庭管理儿童电脑 | 单台电脑的所有用户账户 | ⭐⭐⭐ 中等 |
| 路由器控制 | 家庭或小型企业统一管理 | 整个局域网的所有设备 | ⭐⭐⭐⭐ 较复杂 |
| 专业软件 | 需要深度、全面的监控和管理 | 跨设备、跨平台 | ⭐⭐⭐ 中等(通常付费) |
对于绝大多数个人用户来说,首推【方法一:使用Block Site等扩展程序】,因为它最直接、最灵活,且能满足“在Chrome浏览器内设置白名单”的核心需求,如果是为孩子进行家庭管理,则推荐【方法二或方法四】。