zachlagden/Pi-hole-Optimized-Blocklists
GitHub: zachlagden/Pi-hole-Optimized-Blocklists
为 Pi-hole 预构建的去重域名屏蔽列表,合并 35 个来源、覆盖 240 万域名,按广告、追踪、恶意、可疑等分类,每周自动更新。
Stars: 364 | Forks: 12
# Pi-hole 优化屏蔽列表
.txt` 文件里。这些文件会在 `blocklists.conf` 中通过 raw GitHub URL 被作为来源引用,因此优化器会在下一次每周运行时像处理任何其他上游来源一样获取它们。
## Star 历史
## 许可证
MIT 许可证 — 详情请见 [LICENCE](LICENCE)。



**为 [Pi-hole](https://pi-hole.net/) 预先优化、去重后的屏蔽列表**
## 可用列表
| 列表 | 描述 | 域名数量 |
|------|-------------|--------:|
| **[all_domains.txt](https://media.githubusercontent.com/media/zachlagden/Pi-hole-Optimized-Blocklists/main/lists/all_domains.txt)** | 所有内容合并(不包括 NSFW) | 2,411,965 |
| **[advertising.txt](https://media.githubusercontent.com/media/zachlagden/Pi-hole-Optimized-Blocklists/main/lists/advertising.txt)** | 广告网络与服务 | 98,381 |
| **[tracking.txt](https://media.githubusercontent.com/media/zachlagden/Pi-hole-Optimized-Blocklists/main/lists/tracking.txt)** | 分析与遥测 | 8,640 |
| **[malicious.txt](https://media.githubusercontent.com/media/zachlagden/Pi-hole-Optimized-Blocklists/main/lists/malicious.txt)** | 恶意软件、钓鱼、诈骗 | 1,960,831 |
| **[suspicious.txt](https://media.githubusercontent.com/media/zachlagden/Pi-hole-Optimized-Blocklists/main/lists/suspicious.txt)** | 潜在不良内容 | 63,104 |
| **[comprehensive.txt](https://media.githubusercontent.com/media/zachlagden/Pi-hole-Optimized-Blocklists/main/lists/comprehensive.txt)** | 精选的多类别合集 | 454,814 |
| **[nsfw.txt](https://media.githubusercontent.com/media/zachlagden/Pi-hole-Optimized-Blocklists/main/lists/nsfw.txt)** | 成人内容(独立列表) | 0 |
**最后更新**:2026年06月09日
## 快速开始
1. 进入 Pi-hole 管理后台 → **Settings** → **Adlists**
2. 添加你选定列表的 raw URL
3. 运行 `pihole -g` 进行更新
## 报告域名
发现应该被屏蔽的域名或存在误报?使用以下模板之一提交一个 issue:
- **[屏蔽域名](../../issues/new?template=block-domain.yml)** — 请求屏蔽恶意、广告、跟踪或可疑域名
- **[误报](../../issues/new?template=false-positive.yml)** — 报告被错误屏蔽的合法域名
- **[Bug 报告](../../issues/new?template=bug_report.yml)** — 报告列表或自动化相关的问题
维护者会审查每一份报告,进行验证,并提交一个 PR。一旦合并,更改将在下一次每周更新时生效。
## 常见问题
这与 Zach's Lists 有什么区别?
本仓库提供每周更新的静态、预构建屏蔽列表。[Zach's Lists](https://lists.zachlagden.uk) 提供了额外的功能: - 自定义来源选择 — 选择要包含哪些屏蔽列表 - 智能 whitelist — regex、wildcards、子域名模式 - 多种格式 — hosts、纯文本和 Adblock 语法 - 实时构建进度 两者使用相同的基础来源,且由同一人维护。这些列表多久更新一次?
每周日 UTC 时间午夜通过 GitHub Actions 更新。社区报告的域名将在下一次运行前,其 PR 合并后被包含在内。我应该使用哪个列表?
- **comprehensive.txt** — 适合大多数用户的良好平衡选择 - **all_domains.txt** — 最大程度的屏蔽(可能会导致误报) - 单独的类别列表 — 如果你想要精细化的控制社区报告的域名是如何运作的?
通过 issue 报告的域名会被添加到仓库中的 `custom/标签:Cutter, Pi-hole, 威胁情报, 广告拦截, 开发者工具, 网络过滤, 运维, 黑名单