AX 爱鲜报

PeerBanHelper BT 反吸血工具

PeerBanHelper 是一款开源的 BT 反吸血工具,通过连接 qBittorrent、Deluge、Transmission、BiglyBT、BitComet 等客户端的 Web API,自动识别并封禁吸血、异常和不受欢迎的 Peer,支持自定义规则与云端规则订阅。

爱鲜报评分

0.0

0 人评分

6.3k

星数

是

中文

Java

主语言

是

活跃

42

贡献者

人工分析

EDITORIAL

推荐理由

对于长期做种、被吸血客户端拖慢上传效率的用户来说,PeerBanHelper 几乎是必备工具。它支持多种主流 BT 客户端,提供 PeerID、Client Name、IP/GeoIP、虚假进度等多维度封禁策略,并配有 WebUI 和活跃封禁统计。项目活跃度高、中文文档完善,社区维护的 BTN 规则库可进一步提升封禁效果。

适用场景

  • 个人 NAS/家庭服务器上运行 qBittorrent 做种,防止吸血客户端占用上传带宽
  • PT 站点用户维护分享率,自动封禁异常 Peer 与作弊客户端
  • 多下载器(qBittorrent、Deluge、Transmission 等)统一管理与封禁
  • 结合 GeoIP 与自定义规则,按地区、ASN、网络类型精细化封禁
  • 通过 WebUI 查看封禁日志、统计图表与规则订阅状态

优点

  • 支持 qBittorrent、Deluge、Transmission、BiglyBT、BitComet 等多种主流 BT 客户端
  • 封禁维度丰富:PeerID、Client Name、IP/GeoIP、虚假进度、自动连锁封禁等
  • 提供 WebUI,可查看活跃封禁名单、历史记录、Top 50 IP 与统计图表
  • 支持自定义规则与云端规则订阅,可配合 BTN 规则库使用
  • 中文文档与中文社区(QQ 群、Telegram)完善,对中文用户友好

缺点

  • Docker 部署时下载器必须使用 host 网络模式,bridge 模式无法获取真实 Peer IP
  • 部分客户端需额外安装插件(如 BiglyBT、Deluge),BitComet 不支持长效种子反吸血
  • 仅支持传统 IPv4/IPv6,I2P 与 Tor 连接会被忽略
  • 需要一定网络与 BT 客户端配置经验,规则调优不当可能误封
上手难度 进阶

PeerBanHelper 是什么

PeerBanHelper 是一款开源的 BT 反吸血工具,可以把它理解成个人 BT 网络的「防火墙」。它通过连接下载器(如 qBittorrent、Deluge、Transmission、BiglyBT、BitComet)的 Web API 获取当前连接信息,识别其中可能存在吸血、作弊或异常行为的 Peer,并通知下载器主动断开这些连接。

项目使用 Java 编写,提供 WebUI 管理界面,并配有完善的中文文档与社区支持。

核心功能

  • PeerID 黑名单:按客户端 PeerID 特征封禁
  • Client Name 黑名单:按客户端名称封禁
  • IP / GeoIP / IP 类型黑名单:按 IP、归属地、ASN、网络类型封禁
  • 虚假进度检查器:启发式检测伪造进度的客户端
  • 自动连锁封禁:对同一来源的多个 IP 自动扩大封禁范围
  • 多拨追猎:识别并处理多拨 IP 的异常行为
  • 伪装检查:借助 AviatorScript 引擎检测 Peer ID / Client Name 伪装
  • 主动监测:本地数据分析,发现异常连接模式
  • 网络 IP 集规则订阅:订阅云端规则,保持封禁策略更新

启动后 PeerBanHelper 会下载 GeoIP 库,从而支持查看 IP 归属地、AS 信息与网络类型,并可按国家/地区、城市、ASN 等条件封禁。

支持的客户端

客户端 版本要求 备注
qBittorrent 4.5.0+ 不支持 XDown
BiglyBT — 需安装适配插件
Deluge — 需安装适配插件
Transmission 4.1.0-beta2+ —
BitComet v2.18+ 不支持 P2SP LTSeed 长效种子反吸血

Docker 中运行的下载器必须使用 host 网络模式,否则无法获取 Peer 的真实 IP。

使用建议

  1. 先阅读官方文档中的安装部署章节,按平台选择安装方式。
  2. 在 WebUI 中配置下载器连接信息,确认能正常获取 Peer 列表。
  3. 按需启用 PeerID、Client Name、IP 等封禁模块,并订阅规则集。
  4. 观察封禁日志与统计图表,逐步调整规则,避免误封正常用户。

配合社区维护的 BTN 规则库与 BTN 网络使用,可获得更好的反吸血效果,但这部分是可选的。

适用人群

  • 长期做种、被吸血客户端拖慢上传的 BT 用户
  • 使用 NAS 或家庭服务器运行下载器的用户
  • 需要统一管理多个下载器封禁策略的进阶用户

注意事项

PeerBanHelper 只处理传统 IPv4/IPv6 连接,遇到 I2P 或 Tor 连接会主动忽略。使用前请确认下载器版本满足要求,并遵守项目声明中的使用条款。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。