全部文章
工具教程2026/04/08

网盘直链配合 Aria2 下载:从拿到链接到跑满带宽

直链能绕开官方客户端限速,但配错就白干。这篇讲直链从哪来、Aria2 怎么配、AriaNg 怎么连,以及为什么有的链接就是提不起速。

网盘官方客户端的限速是公开的秘密。想绕过去,主流做法是:在浏览器里拿到文件的真实直链,再交给多线程下载器。

Aria2 是这条链路里最常用的下载端,轻量、开源、支持 RPC 远程调用。

直链是什么,为什么能绕限速

平时点下载,走的是「网页 → 官方客户端接管 → 客户端按会员等级调速」。

直链是这条链路背后的真实地址:带鉴权参数、指向存储节点,可以交给任何下载器。因为绕开了官方客户端的调度,通常不再受「非会员限速」约束。

两个必须知道的属性:

  • 有时效:通常几分钟到几小时,过期就 403
  • 和账号绑定:公开贴出去别人不一定能用

更完整的解释见直链是什么。

第一步:拿到直链

需要两个东西:脚本管理器(Tampermonkey / Violentmonkey)+ 直链脚本。

常用脚本:

安装后打开网盘页面,登录账号,页面上会多出一个下载入口。点开后可以:

  • 复制直链
  • 直接推送到 Aria2(RPC)
  • 导出为 cURL 命令

安全提醒:直链脚本需要读取你的登录态,等于有能力以你的身份操作账号。只用长期维护、来源清晰的项目,别装来路不明的"增强版"。

第二步:启动 Aria2

最小可用命令:

aria2c \
  --enable-rpc \
  --rpc-listen-all \
  --rpc-secret=换成一串随机字符 \
  --rpc-listen-port=6800 \
  --dir=/downloads \
  --continue=true

参数含义:

参数作用
--enable-rpc开启远程调用,脚本才能推送任务
--rpc-listen-all允许局域网访问(只在本机用可以去掉)
--rpc-secretRPC 密钥,必须设置,否则同网段任何人都能控制你的下载器
--dir默认下载目录
--continue=true断点续传

Docker 方式:

docker run -d --restart=always \
  --name aria2 \
  -p 6800:6800 \
  -p 6888:6888 \
  -v /downloads:/downloads \
  p3terx/aria2-pro

这种方式需要额外配置 RPC 密钥(通过环境变量 RPC_SECRET),具体看镜像说明。

推荐再加几个提升速度的参数:

--max-concurrent-downloads=5 \
--split=16 \
--max-connection-per-server=16 \
--min-split-size=1M

--split 和 --max-connection-per-server 决定单文件分几段、每台服务器几个连接。网盘通常对单 IP 并发有限制,16 是个常见起点,太高反而会被拒绝。

第三步:用 AriaNg 连上

命令行不直观,用 Web UI:AriaNg。

  1. 打开 AriaNg 页面(在线版或本地部署)
  2. 左侧「AriaNg 设置」→ RPC
  3. 填入:
    • 协议:http
    • 主机:设备IP(本机就填 127.0.0.1)
    • 端口:6800
    • 密钥:这里填 --rpc-secret 的值
  4. 保存

状态变成「已连接」,就通了。

第四步:推送下载

在网盘页面点脚本的「推送到 Aria2」,任务会直接出现在 AriaNg 列表里。

如果没有推送按钮,就复制直链,在 AriaNg 里「新建任务」粘贴。

注意:如果 AriaNg 和白羊脚本不在同一台机器,直链推送可能因为跨域或网络不通失败。这时用复制粘贴更稳。

为什么有的链接提不起速

这是最常见的困惑:明明用了 Aria2,速度还是几十 KB。

原因通常在链接本身,配置多半没错:

  1. 网盘对单连接限速。 多线程能改善,但有的平台对同一文件的所有连接共享一个总带宽上限。

  2. 链接是"临时下载地址"而非真直链。 有些脚本拿到的地址仍然走官方下载接口,只是换了客户端。这种地址照样限速。

  3. 节点本身慢。 网盘的存储节点质量不一,冷门文件所在节点可能带宽很低。

  4. 并发过高被掐。 --split 开太大,服务端直接限流。试着降到 8 或 4。

  5. 免费账号被降级。 部分平台会识别非官方客户端请求,直接返回低速通道。

判断方法:先用浏览器直接下载同一个文件,对比速度。如果浏览器也慢,那就是链接或账号的问题,不是下载器的问题。

风险

账号风险。直链解析依赖读取登录态,平台风控可能识别为异常行为。轻则限流,重则封号。建议别用主账号做高频操作。

链接安全问题。别在不可信站点粘贴直链,直链带鉴权参数,等于一串临时凭证。

版权风险。直链只解决"怎么下得快",不改变"下什么"的合规性。见版权与合规须知。

替代方案

不想折腾脚本的话:

  • Motrix:开源多协议下载器,图形界面,比 Aria2 好上手
  • Gopeed:界面现代,支持 HTTP/BT/磁力
  • Internet Download Manager:Windows 老牌,多线程稳定,但要付费

这些工具本身不产生直链,仍然需要一个来源(脚本或解析服务)。区别只在于下载端的体验。

链路和瓶颈

链路是:脚本拿直链 → Aria2 收任务 → AriaNg 看进度。

配好之后真正影响速度的是链接质量和账号状态,不是软件参数。别在参数上反复折腾,先去对比浏览器直下的速度,那才是基准线。

相关阅读:直链是什么、302 重定向、下载工具专题。