Transmission:开源免费的 BT 客户端,低配电脑与 NAS 都能长挂
Transmission 是一款延续了二十年的开源 BitTorrent 客户端,它把重心放在「安静地待在后台」——内存与处理器占用在同类软件里属于最低的一档,macOS、Windows 与 Linux 三端都提供原生界面。

Transmission 的定位非常明确:它不追求把功能堆到最满,而是一台专心做下载与做种的小机器。官方首页把 Fast、Easy、Free 写在标题里,并把「内存与资源占用在主流 BitTorrent 客户端中处于最低的一档」作为核心卖点。这里的轻量不是宣传口径,而是可以验证的:它自带一个叫 libtransmission 的核心库,由维护同一个项目的团队自行实现,不与其他客户端共享,因此不必拖进一整套桌面工具包或脚本运行时,打包体积能压到很小。也正因为这一点,它常被打包进路由器固件与各类网络存储设备,被多家网络存储与路由设备厂商采用,并被多个 Linux 发行版选为默认的 BT 客户端。
在协议能力上,Transmission 覆盖的是 BitTorrent 网络里最实用的那一层。它完整支持 Magnet 链接与 .torrent 种子文件,支持传输加密,也内置了 PEX、DHT 与 LPD 三套节点发现机制:PEX 让已经建立连接的节点互相交换各自知道的节点名单,手上有一个节点时就能顺着它快速找到更多;DHT 走的是分布式哈希表,速度有时慢一些,但在 PEX、LPD 与 Tracker 都失效时往往还能把节点找出来;LPD 专门负责在局域网内部快速发现其他节点。它同时支持 µTP 这种以延迟为判据的传输协议,在延迟升高时主动降速,给浏览网页这类日常上网行为让出带宽;4.1 版本起又补齐了 IPv6 与双栈 UDP Tracker 支持,并支持 BitTorrent v2 与混合种子。

真正让它在小机器上站稳的,是它的产品形态。Transmission 并不是一个单一程序,而是一组共享同一核心的客户端:macOS 端是原生应用,Windows 端采用 Qt 界面并对较新的系统做过适配,Linux 端提供 GTK 与 Qt 两种图形界面,此外还有一个不需要图形桌面的守护进程,可以直接跑在服务器与路由器上。守护进程自带 Web 界面,打开浏览器就能改参数、添任务、看进度,也能设置端口、开启用户名密码认证、限定只允许指定地址访问。命令行侧则提供完整的远程管理工具,以及查看、制作、编辑种子文件的几个独立小工具。换句话说,一台机器的下载任务可以彻底交给后台,另一台机器只负责远程过目。
界面本身走的是克制路线:默认值调好即用,需要细调的地方却一个不少。主窗口上方是菜单与筛选栏,任务同时开到几十个时可以用筛选快速收窄范围;每个任务都能单独限速、单独设定最大连接节点数,也能对全局与单任务两个层级分别做上下行限制。它还支持带宽排期,把传输安排在空闲时段;支持目录监控,丢进指定文件夹的种子会自动进入下载列表;支持节点黑名单订阅与定期更新。任务攒多了以后,可以用分组给不同类型的下载打上不同颜色,一眼就能分辨。

单个任务的详情面板值得单独说几句。双击任意任务即可打开它的属性与检查器面板,里面集中呈现当前状态、完成进度、已下载与已上传容量,以及分享率与错误记录;面板下方还会列出任务的添加时间、最近活动时间,以及已经下载的时长与做种时长。在多文件种子里,还可以逐文件勾选是否下载,并给每个文件单独设置高、中、低优先级,让真正需要的文件先完成。这些信息没有做花哨的可视化,但该有的数字都在。
版本线也很清楚。2023 年的 4.0 系列把核心从 C 语言迁移到 C++ 并做了大幅重构,同时开始原生支持苹果自研芯片;2026 年 1 月的 4.1.0 是一次历时一年多的重大更新,官方列出的重点包括提升 µTP 下载性能、支持 IPv6 与双栈 UDP Tracker、远程控制接口升级为符合 JSON-RPC 2.0 规范、新增可选的顺序下载,以及让核心库更省处理器、减少不必要的堆内存分配。各端客户端也跟着改了一轮:macOS 端增强了深色模式适配,Windows 的 Qt 客户端改用系统原生图标并加入标签功能,GTK 客户端改用原生文件选择对话框,Web 客户端支持拖拽添加种子。
版本 | 发布时间 | 主要变化 |
|---|---|---|
4.1.3 | 2026 年 6 月 | 维护版本,修复一个泄露防跨站请求伪造随机数的跨域缺陷,以及节点代码中的释放后使用缺陷 |
4.1.0 | 2026 年 1 月 | 提升 µTP 性能、支持 IPv6 与双栈 UDP Tracker、远程接口升级至 JSON-RPC 2.0、新增顺序下载 |
4.0 系列 | 2023 年 | 核心从 C 迁移到 C++ 并重构,开始原生支持苹果自研芯片 |
授权方面,官方仓库根目录的协议文件写明它可以按照 GNU GPLv2 或 GNU GPLv3 的条款再分发与修改,并注明部分源文件采用更宽松的许可。它不设收费版,安装包里没有捆绑工具栏与推广弹窗,官网和社区论坛也不投放第三方广告或统计代码。对于一款准备在某台旧电脑或网络存储设备上挂一年不动的软件来说,这种不需要你操心的性格,或许比多出十个功能更值钱。
Transmission 用最低的资源占用换来了最省心的长期运行:三端原生界面,自带守护进程与 Web 远程控制,加密与 PEX、DHT、µTP 等协议能力齐全,当前稳定版 4.1.3 是一次安全维护更新。