nice42q/watchlist-internet
GitHub: nice42q/watchlist-internet
自动同步 Watchlist Internet 官方诈骗域名数据库的 DNS 拦截列表,支持 Pi-hole、AdGuard Home 等主流过滤工具,帮助用户屏蔽虚假商店与钓鱼网站。
Stars: 1 | Forks: 0
# 🛡️ 适用于 Pi‑hole 的 Watchlist Internet 拦截列表
[](https://github.com/nice42q/watchlist-internet/actions)


本仓库提供三种格式的自动更新 DNS 拦截列表,其中包含从官方 [Watchlist Internet](https://www.watchlist-internet.at/) 数据库收集的虚假商店域名:
| 文件 | 格式 | 典型用途 |
|------|--------|-------------|
| **[`blocklist.txt`](https://raw.githubusercontent.com/nice42q/watchlist-internet/main/blocklist.txt)** | **AdBlock (`\|\|domain^`)** | **Pi‑hole、uBlock Origin、Adblock Plus、Brave** |
| [`blocklist-hosts.txt`](https://raw.githubusercontent.com/nice42q/watchlist-internet/main/blocklist-hosts.txt) | Hosts (`0.0.0.0 domain`) | Pi‑hole、AdGuard Home、`/etc/hosts`、Diversion |
| [`blocklist-domains.txt`](https://raw.githubusercontent.com/nice42q/watchlist-internet/main/blocklist-domains.txt) | 纯域名 | AdGuard Home、自定义脚本 |
所有文件每 6 小时重新生成一次,并且仅在上游列表发生更改时更新。完整性检查机制可防止发布空列表。
## 🚀 如何在 Pi-hole 中使用
1. 进入你的 Pi-hole 管理仪表板。
2. 导航到 **Adlists**(*Group Management → Adlists*)。
3. 将以下 URL **之一**粘贴到 **Address** 字段中:
- AdBlock 格式(推荐):
`https://raw.githubusercontent.com/nice42q/watchlist-internet/main/blocklist.txt`
- Hosts 格式:
`https://raw.githubusercontent.com/nice42q/watchlist-internet/main/blocklist-hosts.txt`
4. 点击 **Add blocklist**。
5. **更新**你的 gravity 列表(*Tools → Update Gravity* → **Update**,或者运行 `pihole -g`)。
## 🏠 兼容 AdGuard Home
AdBlock 列表和纯域名列表均可与 **AdGuard Home** 配合使用。
1. 进入你的 AdGuard Home 仪表板 → **Filters** → **DNS blocklists**。
2. 点击 **Add blocklist** → **Add a custom list**。
3. 输入名称(例如:“Watchlist Internet Fakeshops”)以及以下 URL 之一:
- `https://raw.githubusercontent.com/nice42q/watchlist-internet/main/blocklist.txt`(AdBlock)
- `https://raw.githubusercontent.com/nice42q/watchlist-internet/main/blocklist-domains.txt`(纯域名)
4. 点击 **保存**。
## 🔄 自动化与安全性
工作流每 6 小时在第 24 分钟运行一次 **(00:24、06:24、12:24、18:24 UTC)**。
`cron: '24 */6 * * *'`
**内置保护措施:**
- 如果获取的列表包含 **0 个有效域名**,流水线将**报错停止**,且不会更新任何文件。这可以防止分发空的拦截列表。
- 子域名(`www.`)、协议(`https://`)和 URL 路径会被自动清理。
- 重复条目和无效域名将被自动过滤。
失败的运行可以在 [Actions 选项卡](https://github.com/nice42q/watchlist-internet/actions)中查看,并且永远不会覆盖现有的拦截列表。
## ⚠️ 免责声明与误报
这是一个非官方项目,不隶属于、不由其维护、也不受 Watchlist Internet 认可。
脚本和生成的拦截列表均**按“原样”提供**——不提供任何保证。
* **误报:**如果合法域名被拦截,请注意,本仓库会自动镜像 Watchlist Internet 提供的数据。请直接联系他们,或者在本地 Pi-hole / AdGuard Home 中将该域名加入白名单。
* **抓取问题:**如果拦截列表为空或格式损坏,请在 GitHub 上[提交一个 issue](https://github.com/nice42q/watchlist-internet/issues)。
## 📜 许可证
本仓库中的代码是开源的。但是,原始域名数据来自 [watchlist-internet.at](https://www.watchlist-internet.at/)。请尊重他们的使用条款。
## 🙏 致谢
* **Watchlist Internet** 维护了至关重要的虚假商店和钓鱼网站数据库。
* **Pi‑hole 社区**构建了出色的拦截生态系统。
**祝您畅享无诈骗的浏览体验!** 🛡️
标签:AdGuard Home, DNS拦截, Pi-hole, 防诈骗, 防钓鱼, 黑名单