【离线下载 01】VPS 离线下载实战:Aria2 + qBittorrent 把服务器当下载机
2026-08-15 · DevCraft Studio
在 VPS 上搭建 Aria2/qBittorrent 离线下载机,配合大流量机型 24 小时挂机回传本地。
VPS 离线下载系列 · 共 2 篇
延伸阅读
更多相关攻略推荐:AMD EPYC 代际深潜:Rome/Milan/Genoa/Ber、【不限流量 01】无限流量 VPS 2026 大盘点:哪些商家真不限、无限流量 VPS 适合干什么?7 类真实用途对号入座、【附加IP 01】VPS 附加 IP / 多 IP 的实用玩法:建站、2026 年 VPS 厂商跑路与被收购复盘:如何一眼识别高危 IDC。
什么是「离线下载机」:把 VPS 当永不关机的下载器
你有没有过这样的经历:家里电脑开着下电影,下到一半要出门,一关机任务就断了;或者想从国外某个源拉一个大文件,家里宽带跨国限速只有几百 KB 每秒,半天拉不完。离线下载机的思路就是:买一台 24 小时在线的 VPS,让它在机房里帮你把文件下好,你人不在也没关系,下完再用 rsync 之类的方式拖回本地。
机房到很多资源源站的网络比家用宽带快得多,而且 VPS 通常带宽更足。你睡觉的时候服务器在帮你下,早上起来文件已经在 VPS 上等你搬回家。这就是「离线下载」——下载动作发生在远端服务器,本地只是最后取结果。配合大流量机型,这种玩法几乎没有额外成本。
💡 本系列第 2 篇《VPS 搭建下载机(Aria2 / qBittorrent / Transmission):24 小时离线下载》讲到下载机的完整架构、三大工具横评与 Rclone 转存云盘,想做「下载机全家桶」的读者建议接着读。
工具选型:Aria2 和 qBittorrent 各自适合什么
这两兄弟干的事有重叠,但侧重点不同。Aria2 是一个轻量、多协议、多线程的命令行下载引擎,支持 HTTP、HTTPS、FTP、SFTP、BitTorrent 和磁力链接,资源占用极低,特别适合做「后台下载工人」,再用图形面板远程指挥它。它自己几乎没有界面,要靠 AriaNg 这类网页面板来用。
qBittorrent 则是一个功能完整的 BitTorrent 客户端,支持 DHT、PEX、LSD 和磁力链接这些 BT 高级特性,做种、保序、管理种子库都很强。服务器上跑无桌面版本 qbittorrent-nox,配它自带的 Web UI 就能在浏览器里像用桌面软件一样管理 torrent。简单说:普通直链、网盘直链用 Aria2 多线程拉更快;BT/磁力、长期做种用 qBittorrent 更稳。两者可以装在同一台机器上各司其职。
第一步:选一台高流量 VPS(重点在带宽)
离线下载机最吃带宽和流量,CPU、内存反而不必太豪华。你要的是「不限流量」或者「大流量包」,否则下几个大文件就把月流量耗光,超出的部分贵得离谱。这里强烈推荐 BuyVM:它家全系默认 1Gbps 端口、不限制流量,基础 Slice 最低 2 美元/月(512MB 内存、10GB SSD),用满三个月或季付还能发工单免费升到 10Gbps 端口,这在行业里很少见。
如果你要存下的文件很多,可以像上一篇文章那样挂 BuyVM 的块存储 Slab(每 256GB 仅 1.25 美元/月),把下载目录直接指到挂载的大盘上。机房选择上,拉斯维加斯对美国西海岸和亚洲延迟相对友好;如果你下载的内容版权敏感,卢森堡/瑞士机房的管辖权更宽松,但请务必只下载你有权下载的内容。下单别用代理 VPN,填真实账单地址,首次用支付宝成功率高。
第二步:装 Aria2 并开 RPC 远程控制
在 Ubuntu/Debian 上直接 apt 安装即可:sudo apt update 然后 sudo apt install -y aria2。装好后建配置目录 mkdir -p ~/.aria2,再写一份 ~/.aria2/aria2.conf。下面是一份够用的配置:
dir=/data/downloads
continue=true
max-concurrent-downloads=10
max-connection-per-server=16
split=10
min-split-size=10M
enable-dht=true
enable-peer-exchange=true
bt-save-metadata=true
seed-ratio=1.0
enable-rpc=true
rpc-listen-port=6800
rpc-secret=你的一长串随机密钥
save-session=~/.aria2/aria2.session
其中 rpc-secret 是给远程面板用的密码,一定要长且随机(可以用 openssl rand -base64 32 生成)。rpc 端口默认 6800。为了让它开机自启并崩溃自动拉起,写一个 systemd 服务,ExecStart 指向 /usr/bin/aria2c --conf-path=/你的路径/aria2.conf,然后 systemctl enable 加 start。想限制全局速度可以加 max-overall-download-limit=3M,避免把带宽占满影响同机其他服务。
第三步:装 AriaNg 网页面板,躺着管理任务
AriaNg 是 Aria2 最流行的网页前端,纯静态页面,部署到一个目录用 Nginx 托管就行。下载 AriaNg 压缩包解压到 /var/www/ariang,建一个 Nginx 站点 root 指向它,重启 Nginx,浏览器打开你的服务器 IP 或域名就能看到面板。在「设置 - RPC」里填 RPC 地址 http://你的IP:6800/jsonrpc 和刚才设的 rpc-secret,连上后就能粘贴直链、上传种子、看进度,完全不用碰命令行。
如果面板提示 RPC 连接失败,九成是 6800 端口没放行,用 ufw allow 6800 打开,并确认 secret 一字不差。想更安全可以给 AriaNg 的 Nginx 站点加 Basic Auth,或用 Certbot 上 HTTPS,别把面板裸奔在公网。
第四步:用 qBittorrent-nox 跑 BT/磁力(无桌面也能用)
BT 和磁力链交给 qBittorrent 更专业。Ubuntu 上 sudo apt install -y qbittorrent-nox 装无桌面版,启动后默认在 8080 端口提供 Web UI(账号 admin、初始密码 adminadmin,第一次登录务必改掉)。在设置里把下载目录指到你的挂载盘,并打开「隐私 - 启用 DHT、PEX、LSD」以拿到更多 Peer。
BT 下载速度很大程度取决于做种人数和 Tracker 质量。冷门种子没速度时,去加一份公共 Tracker 列表(网上搜 "tracker list" 找近期可用的那些),粘贴到设置里的 Tracker 框,能显著改善连接。注意 BT 在下载的同时也会上传(把数据分享给其他 Peer),这是协议设计,下一节会讲由此带来的风险。
第五步:开 BBR 加速,把跨国下载跑满
VPS 到国内或跨国链路常有拥塞,不开加速很浪费带宽。BBR 是 Google 的 TCP 拥塞控制算法,一行命令就能开。编辑 /etc/sysctl.conf 加上 net.core.default_qdisc=fq 和 net.ipv4.tcp_congestion_control=bbr,然后 sysctl -p 生效。用 sysctl net.ipv4.tcp_congestion_control 确认输出是 bbr 就成功了。对 Aria2 多线程直链和 qBittorrent 的 BT 连接都有明显提升,尤其是跨国大文件。
第六步:下完了怎么搬回本地(rsync / FileBrowser / rclone)
文件在 VPS 上下好了,下一步是搬回家。最简单的命令行是 rsync -avzP 用户@服务器IP:/data/downloads/ ./本地目录,断点续传、增量同步都支持。嫌命令行麻烦可以装 FileBrowser,一个网页文件管理器,把下载目录暴露成网盘界面,浏览器里直接打包下载或在线播放。
如果你本地也有 VPS 或大硬盘 NAS,用 rclone 把 VPS 上的目录和本地挂载盘做 sync 也很顺手。核心思路就一句话:服务器只负责「下」,最后一步用加密通道把文件拉回你真正使用的设备,别长期把 VPS 当公开网盘直连大量访客(那会吃光端口带宽还惹麻烦)。
加分项:yt-dlp 接 Aria2、百度网盘直链
Aria2 还能当其它工具的下载引擎。比如 yt-dlp 加参数 --external-downloader aria2c --external-downloader-args "-x 16 -s 16",能让视频下载走 Aria2 的多线程,速度常快数倍。至于百度网盘,Aria2 本身不能直接下,但可以用 BaiduPCS 类工具拿到文件直链,再把直链丢给 Aria2 下载,绕开客户端限速。这类组合属于进阶玩法,按需折腾即可。
必须知道的坑:DMCA、版权、BT 做种上传
这是全篇最重要的一段。BT 下载的本质是「下载的同时也在上传」,你从别的 Peer 那里拿数据,也在把数据回传给别人。如果你下载的是没有版权的影视资源,机房可能收到版权方的 DMCA 或类似投诉,轻则删种、重则关机甚至封号。建议只下载你自己拥有版权的文件,或者用 Aria2 走 HTTP 直链下载(纯直链不强制上传,风险小得多)。
选机房时也要看投诉政策:美国多数城市收到 DMCA 会直接处理,而卢森堡/瑞士这类管辖权对版权投诉更宽松,这也是不少人选 BuyVM 卢森堡机房的原因之一。但宽松不等于可以为所欲为——儿童色情、恐怖主义内容在任何机房都是红线。另外,1Gbps 端口是共享的,晚高峰实际速度会掉,别指望全天跑满;1 核小机同时伺候五六个并发用户 CPU 就会打满,真要多人用就升配置。