前言:

目前拾光坞N3支持一键部署qBittorrent以提供更好的BT离线下载体验,而众所周知,qBittorrent原项目提供的反吸血系统极弱;这不仅会导致诸如迅雷、QQ旋风、各类支持BT的媒体播放器等不规范BT客户端连接到您的下载器后下载您已有的数据而不给出任何上传回报,近期在BT网络中还观测到了各种恶意客户端,这些恶意客户端会无止境地下载您正在做种的数据,造成非常巨大的流量消耗(大部分受害者上行垃圾流量超过2T),不仅加重了您的设备的负担,还极大地增加了运营商注意到您的异常流量从而封宽带的风险。为了防止上述情况的发生,同时共同维护一个良好的BT分享环境,本文将带来PBH(PeerBanHelper)在N3的Docker中部署和使用的方法。

预估难度:

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血338955244d7f7ea9f70df40f1a782260450972bc9.png

 

Just a cat and mouse game

1.拉取PBH镜像

根据PBH的Github界面给出的提示,PBH的Docker镜像的latest版本可能存在更新不及时的情况,官方建议先查看Github的Release界面的最新版版号,后拉取相应版本镜像(如Release界面显示最新版为5.0.7,则拉取 ghostchu/peerbanhelper:v5.0.7 镜像)

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

然而,根据Docker Hub给出的镜像更新时间和特征值,截止本文发布时间,latest镜像已同步至最新版,这对现只能拉取latest镜像的N3而言无疑是好事,故现在我们直接在拾光坞的镜像商店中拉取镜像是可行的,但我们仍需关注后续latest版是否跟进了最新版镜像

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

打开拾光坞客户端,登录,进入 容器服务

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

点击右侧 镜像商店

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

在商店中搜索 ghostchu/peerbanhelper,选择图中镜像,点击 导入镜像,并静待导入完成

注:这里提供个截止本文发布时间仍可用的Docker镜像源:https://docker.1panel.live,如无法拉取可在镜像商店中配置

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

导入完成后,点击右侧 镜像管理

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

找到刚刚下好的镜像,点击右侧 创建容器

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

基础设置 中,容器名称随便填;勾选 启用性能限制,CPU选择2-3核,内存请设置为400MB左右的适当值;如有需要,勾选 开机自启 选项

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

路径设置 中,请将容器内 /app/data 文件夹挂载至本地任一目录,用于存放配置文件

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

网络设置 请设为 Bridge模式

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血屏幕截图,20240308,182057.png

端口设置 中,请将容器内 9898 TCP端口转发至本地任一端口

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

环境设置 中,请点击右上角 增加一行 增加名称为 TZ,取值为 Asia/Shanghai 的环境变量

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

命令设置 中保存不变即可

配置完成后,点击 提交 创建容器

2.配置PBH

容器创建完成后,点击左侧 容器管理,启动刚刚创建的PBH容器

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

静待PBH启动完毕后,查看 /app/data 映射至的本地目录中是否有图中文件夹生成;确认有后,我们先关闭PBH容器

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

 

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

下载此配置好的 config.yml 文件:下载后将后缀改为.yml

本配置文件已开启BTN网络功能,您可获得最新的威胁客户端信息,同时匿名向BTN网络上传潜在威胁客户端特征;上传的数据不包含任何如种子内容等您的个人数据

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

打开 /app/data 映射至的本地目录中的 config 文件夹

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

将其中原有的 config.yml 删除,将下载的文件上传至其中

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

随后,启动PBH容器

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

在日志中查看WEBUI访问token

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

查看云盘内网IP

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血

打开浏览器,输入 [内网IP]:[9898端口转发至的本地端口号] 访问PBH

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

输入token登录

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

点击 已连接的下载器 右侧的+号新增下载器,这里以qBittorrent为例

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

按下图配置,填入客户端所在内网IP、WEBUI端口号、WEBUI访问用户名和密码即可;PBH目前支持qBittorrent, Transmission, Deluge, BiglyBT四种客户端

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

配置完成后保存,即可看到PBH已开始检测和封禁威胁客户端

用这招,实现在拾光坞N3的Docker中安装PBH以提高BT上传下载效率,反各种恶意客户端吸血图片.png

3.可能遇到的问题和提示

  1. 极个别情况下,PBH可能会造成部分正常客户端被封禁,可查看其WEBUI并解封您认为正常的IP段
  2. 为防止小可能性的误杀,不建议PT会员使用PBH
  3. 可查看PBH项目主页获得其他客户端配置方法帮助以及其他支持
  4. 文中提供的config.yml文件中提供了一个公用的官方BTN网络(PeerBanHelper Official BTN)账号,不排除在使用人数多后会遭到BTN网络屏蔽;若账号失效,可查看BTN网络详情页配置自己的账号
  5. 若日后出现了民间自建BTN网络,请注意:只使用您信任的 BTN 网络

,

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。