跳转到主要内容

aria2 在线 WebUI 控制台

零依赖、基于浏览器的 aria2 RPC 仪表盘。连接本地或远程 NAS 上的 aria2 实例 (默认 6800 端口),轻松添加直链或磁力链接,实时查看传输速率。

正在连接...
当前下载速率
0 B/s
当前上传速率
0 B/s
进行中任务
0
⏳
等待 / 已暂停
0

如何在后台以 RPC 模式启动 aria2

在你的终端或命令行中执行以下命令以开启 RPC 监听:

aria2c --enable-rpc --rpc-allow-origin-all=true --rpc-secret=YOUR_SECRET --daemon=true

推荐实战指南与周边工具

连接方式

根据 aria2 所在位置选择合适的配置。WebUI 只是客户端 — 它绝不中转你的流量。

常见场景的连接设置
aria2 运行位置主机端口说明
本机(推荐)localhost6800默认;守护进程须以 --enable-rpc 运行。
局域网中的 NAS / 服务器如 192.168.1.506800需要 --rpc-allow-origin-all 与可信网络。
公网远程服务器你的域名443使用带认证的 HTTPS 反向代理;切勿直接暴露 6800。

提示:WebUI 会在本浏览器本地存储主机、端口与令牌,只需填写一次。

你能在这里做什么

监控

实时下载/上传速度,活动/等待/已停止数量,每个任务的进度、剩余时间与连接数。

控制

添加 URI 或磁力链接,设置目标目录与分片数,然后暂停、恢复或删除任务。

批量操作

全部暂停、全部恢复、清理已停止,一键作用于整个守护进程。

无需安装

标签页中的纯 HTML/JS — 无扩展、无桌面应用、无需更新。

连接故障排查

状态显示“Disconnected (Check Port 6800)”

无法连接到 aria2。确认其以 --enable-rpc 运行、主机与端口正确、密钥与 --rpc-secret 一致。测试:curl http://localhost:6800/jsonrpc。

HTTPS 页面出现“混合内容”被阻止

HTTPS 页面无法调用明文 http:// RPC。请通过 HTTPS/WSS 反向代理(或 VPN)访问守护进程,并使用该 URL。

已连接但看不到下载

可能连到了另一个 aria2 实例,或令牌错误(此时 aria2 会返回 RPC 错误而非断开连接)。请核对密钥与主机。

aria2 日志出现“Failed to bind socket”

6800 端口已被占用。停止其他进程,或用 --rpc-listen-port=6801 启动并在此填写该端口。

通过公网使用安全吗?

仅限通过 VPN 或带认证的 HTTPS 反向代理。切勿直接公开 6800 — 能访问它的人就能控制你的下载。

常见问题

这个 WebUI 会把我的链接或文件上传到别处吗?

不会。它完全在浏览器中运行,只与你指向的 aria2 守护进程通信。

能一次添加多个链接吗?

可以 — 点击 Add Download,每行粘贴一个 URL 或磁力链接。

如何把 aria2 作为后台守护进程启动?

aria2c --enable-rpc --rpc-allow-origin-all=true --rpc-secret=YOUR_SECRET --daemon=true。常驻服务见Docker 指南,或用 systemd / 任务计划程序在登录时启动。

添加新下载