Aria2 前端面板 ( GUI、WebUI ) AriaNg 使用教程

请注意,本文编写于 424 天前,最后修改于 4 天前,其中某些信息可能已经过时。

前言

Aria2 本身只是一个命令行后端程序,配合前端面板才会有很好的人机交互使用体验。在《在 Windows 中使用 Aria2 》这篇教程中博主曾推荐过一些 Aria2 的前端面板,AriaNg 就是其中非常优秀的一个。由于其非常具有代表性,所以本篇教程将介绍 AriaNg 如何使用,其他面板使用都是类似的。

TIPS: 如果你还没有安装过 Aria2 ,推荐使用 Aria2 一键安装管理脚本或者 Aria2 Pro Docker 镜像方案进行安装部署。

安装&部署 AriaNg

网页(WebUI)

AriaNg 是一个 Aria2 的 Web 前端,你可以在项目的 releases 页面下载到它,其中 AllInOne 版可以在本地直接打开使用,而标准版适合部署到 Web 服务器。

科普: AriaNg 只是一个静态的网页,所填写的 RPC 地址和 RPC 密钥等设置信息只会储存在本地浏览器中,不管是在本地直接打开使用还是访问在线网页使用都只是本地浏览器到远端 Aria2 的 RPC 协议通讯。所以部署到 Web 服务器不是必要操作,对页面设置密码更是徒劳。理论上使用别人提供的页面并不会有安全方面的风险,除非页面被某些不安好心的人篡改。
吐槽: 有些“大神”的教程看似高大上,其实自己连基本原理都没弄明白,误导了很多萌新都把时间都浪费在了折腾 AriaNg 页面的部署中。

这里提供一些可直接使用且能保证安全性的 AriaNg 网页版链接:

TIPS: HTTPS链接仅适用于 RPC 开启 TLS 的服务端,没有特殊需求使用普通链接即可。

本地程序

AriaNg Native 是 Web 前端的本地化程序,增加了一些额外的功能。它支持 Windows 和 macOS ,下载安装后打开就能使用,不需要浏览器。

AriaNg 连接 Aria2 服务端

AriaNg 设置中填写相关 RPC 信息。RPC 地址对应 IP 或域名, RPC 秘钥对应配置中rpc-secret选项后面的参数。如果没有过修改端口,那么默认是6800无需修改。

比如使用 Aria2 一键安装管理脚本安装后会显示这些信息,能非常直观的进行设置。

AriaNg 导入/导出设置

如果你像博主一样使用 Aria2 下载的 VPS 或者设备非常多而且密码都是随机生成的,这时到另一个设备去使用一个个手动去添加那是非常麻烦的事情,正确方式是使用导入/导出设置功能。它可以把所有的 RPC 信息以 json 格式保存起来备份,或者导入到其它设备使用。

AriaNg 使用注意事项

  • 在 AriaNg (或其它前端面板)中对 Aria2 设置的修改属于临时修改,它不会修改配置文件,只在当前运行的进程中有效。Aria2 重启或关闭后会重新读取配置文件。这是 Aria2 特性决定的并是不 bug ,所以必要的设置需写入到 Aria2 配置文件中。
  • 修改配置文件后,要先关闭 AriaNg 再重启 Aria2,否则 AriaNg 可能会传递之前缓存的配置给 Aria2 ,这会导致修改的配置没有生效。理论上其它前端面板也是这样。(待讨论)
  • RPC 请求方式只建议使用POST,否则可能导致 BT 种子无法传递到服务端。

相关文章推荐:

Aria2 入门使用教程 - 玩转最强 BT、磁力、HTTP、FTP、离线下载工具

Aria2 + Rclone 实现 OneDrive、Google Drive 等网盘离线下载

更多 Aria2 教程

相关 TG 群组:Aria2 Group


本博客已开设 Telegram 频道,欢迎小伙伴们订阅关注。

添加新评论

已有 6 条评论

还有个问题想问您,最近我还发现一个叫"cloud torrent"服务端,对比Aria2有什么优劣.不知能否有空解答下.特别感谢.

P3TERX P3TERX 回复 @幕落散场
0 0

比 Aria2 简单易用,没 Aria2 功能强大。

站长,刚开始使用的你配置,特别感谢;
想问下,如果种子文件下载到一半完全没资源了,想在AriaNg添加trcaker,比如这个网站"https://github.com/ngosang/trackerslist"随时更新的tracker,如何能够批量添加进去?
或者是是否有办法自动获取tracker.每次下载自动获取导入.
抱歉,我不太会表述一些专有名词,不太清晰,不知您能否看得懂.

大佬,我来支持你了,我紧跟你的步伐

谢谢支持!