GFWList 是一份由开源社区维护的被墙网站域名规则列表,常被浏览器插件、PAC 脚本和各类代理工具引用,用来实现「被墙走代理、正常直连」的智能分流,是翻墙生态中最基础的规则来源之一。

| 类型 | 被墙域名规则列表(开源项目) |
| 维护方 | 开源社区志愿者 |
| 规则格式 | AutoProxy 语法,Base64 编码发布 |
| 托管平台 | GitHub |
| 国家或地区 | 面向中国大陆网络环境 |
| 官网 | github.com/gfwlist/gfwlist |
GFWList 是一份由开源社区志愿者维护的域名规则列表,收录了在中国大陆被防火长城(GFW)屏蔽、无法正常访问的网站,供代理与翻墙工具用来判断哪些流量需要走代理。
GFWList 最早服务于 Firefox 浏览器的 AutoProxy 扩展,后来项目迁移到 GitHub 托管,逐渐成为整个翻墙工具生态的公共基础设施。它本身不提供任何代理能力,只是一份「哪些网站被墙了」的清单。
列表采用与 Adblock Plus 相似的 AutoProxy 规则语法书写,发布文件经过 Base64 编码,工具解码后即可解析出域名与匹配规则。最常见的用法是把 GFWList 转换成 PAC(代理自动配置)文件:浏览器或系统读取 PAC 后,命中列表的网址自动走代理,其余网址直接连接,从而兼顾访问能力和访问速度。
SwitchyOmega 等浏览器插件、Shadowsocks 客户端自带的 PAC 模式,以及不少 Clash、V2Ray 规则集,都直接或间接使用了 GFWList 的数据。
GFWList 依赖人工维护,更新速度有时跟不上封锁变化,可能出现新被墙的网站未收录、已解封的网站仍在列表中的情况。因此不少现代工具改用「国内域名白名单」「GeoIP 分流」或多来源合并的规则集,把 GFWList 作为其中一个数据源使用。
问:有了 GFWList 就能翻墙吗?答:不能。它只是一份判断「该不该走代理」的规则列表,本身不含代理服务,必须搭配可用的代理工具和服务器才能访问被墙网站。
问:GFWList 和 PAC 文件是什么关系?答:PAC 是浏览器可执行的代理配置脚本,GFWList 是数据来源;很多工具会把 GFWList 自动转换成 PAC 文件供系统使用。
问:为什么有些被墙网站不在列表里?答:列表靠社区人工更新,存在滞后;遇到遗漏可以在项目仓库提交反馈,或在本地自定义规则补充。

| 类型 | 被墙域名规则列表(开源项目) |
| 维护方 | 开源社区志愿者 |
| 规则格式 | AutoProxy 语法,Base64 编码发布 |
| 托管平台 | GitHub |
| 国家或地区 | 面向中国大陆网络环境 |
| 官网 | github.com/gfwlist/gfwlist |
登录 后参与讨论
暂无讨论,来发表第一条评论吧