群晖自动 BT 下载:从"下不动"到"直下"的曲折之路
一直想干一件事:让家里的群晖 NAS 自己把 BT 下好,人在外面,回来就能看。可现实给我上了一课——群晖自带的下载中心对 BT 并不友好,试了几次都是"看起来在下、其实一动不动"。
于是我走了一条弯路:群晖直下 → 转向 Windows 中转 → 再绕回群晖直下。今天把这段过程写下来,坑和解决办法都在里面,希望你能少走一遍。
第一幕:群晖直下,碰壁
满怀期待把种子丢进群晖 Download Station,结果:公共 tracker 基本连不上、磁力链接解析失败、大文件下到一半就断流。一个 23GB 的资源挂着,进度永远是 0。

一开始以为群晖这台设备"不适合 BT",干脆放弃,换方案。
第二幕:Windows 中转,真香
既然群晖不行,那就让常开的 Windows 小主机来下,下完再复制到群晖。用 libtorrent 内核跑起来,结果非常惊艳:做种 3000+ 的资源,速度一路爬到 16MB/s,2.5GB 大约 5 分半下完。

本地下载 + 局域网复制 + 字节校验 + 自动清理,一条流水线跑起来确实省心。但我心里一直有个疑问:凭什么群晖不行,Windows 就行?同一个网络。
第三幕:复盘,找到真正的根因
查了一圈,真相出乎意料:群晖的 BT 引擎(Transmission)DHT 是开着的,但它的 DHT 出站 UDP 6881 被上游线路过滤了——三个 DHT 引导节点全部超时;而 Windows 走的是另一条公网出口,UDP 能通,DHT 就能引导。
更要命的是:我最早喂给群晖的种子是"纯 DHT、没有任何 tracker"的版本。DHT 起不来 + 没有 tracker = 一个 peer 都找不到,进度当然是 0。

结论:不是群晖不行,是"药方"不对。
第四幕:给种子"配药",群晖直下成功
解法其实很简单:给种子嵌入群晖实际可达的 tracker(HTTPS 443 / HTTP 80 那些,实测全通),再喂给 Download Station。Tracker 一响,peer 就来了。
实测:给种子嵌入 tracker 后,群晖直接开下——飞驰人生3 换源后峰值 8.5MB/s,哪吒之魔童闹海 2GB 也顺利下完,字节校验分毫不差。

第五幕:又一个坑——两个"BT下载"目录
以为下完就结束了,结果资源管理器里看不到文件。查半天才发现群晖上存在两个"BT下载":
- 资源管理器打开的"BT下载"共享,实际映射到 EqualLogic 目录;
- Download Station 下载时落的是另一个同名目录,共享里根本不显示。
解决办法:给 Download Station 配了一个"下载完成自动搬移"脚本,下完自动挪进共享目录并修好权限。从此下完即见,不用手动搬。
总结:NAS 只管存,选源带 tracker
折腾一圈,最值钱的几点:
1. NAS 只适合"存",下载要选对引擎:群晖 Download Station 对 tracker 支持受限,DHT 又可能被出口线路过滤;
2. 选源看 tracker:纯 DHT 种子在受限网络里就是死路,优先选带公共 tracker 的版本;
3. 工具化:把"取种子 → 嵌入可达 tracker → 喂给群晖"做成一条命令,群晖就能稳定直下;
4. 共享目录要对得上:下载落盘目录和 SMB 共享目录不一致,等于下到黑箱里。
如果你们的 NAS 也遇到"BT 下不动",别急着换设备——先查 DHT/tracker 和目录映射,八成能救回来。
(本文不涉及具体平台账号与密钥;下载内容请遵守法律法规与版权规定。)
夜雨聆风