nice42q/watchlist-internet

GitHub: nice42q/watchlist-internet

自动同步 Watchlist Internet 官方诈骗域名数据库的 DNS 拦截列表,支持 Pi-hole、AdGuard Home 等主流过滤工具,帮助用户屏蔽虚假商店与钓鱼网站。

Stars: 1 | Forks: 0

# 🛡️ 适用于 Pi‑hole 的 Watchlist Internet 拦截列表 [![更新拦截列表](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/578ea513d6222630.svg)](https://github.com/nice42q/watchlist-internet/actions) ![GitHub 最近提交](https://img.shields.io/github/last-commit/nice42q/watchlist-internet?label=Last%20update&color=blue) ![拦截列表条目](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/nice42q/watchlist-internet/main/stats.json) 本仓库提供三种格式的自动更新 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, 防诈骗, 防钓鱼, 黑名单