aria2 与 nas 杂谈

2019-10-22 21:08:39 +08:00
 yukinotech

仔细看了一下 aria2 的简介,对这个应用的场景有些怀疑,比如很多介绍总是说它很快。

IDM 为什么快,因为有些服务端对单下载进程限速,IDM 可以多线程下载,能突破限制,所以说它有一个快的特性。

aria2 官方文档好像并没提及是否能多线程下载?知道的朋友们请告诉我,谢谢。如果说 aria2 只是单纯的下载工具,快是怎么体现的?这个说法好像没有根据。

aria2 官方文档说能从多个源下载,但这个多个源必须下载者提供。这样的设计是面向什么场景,会用到这种方式?我有点想不通。难道不是在某个网站上,找到某个资源,想下载下来,都是单个源。会有多个源的场景吗?唯一能想到的是你有 2 台 nas,还存有同一份文件。。

个人觉得 aria2 的优势是支持的协议多,支持命令行,可编程。比如可以挂树莓派加硬盘配合 ssr 订阅下载 bt。

一般的家庭用 nas 都会选择白群辉,没钱的也能折腾黑群晖+蜗牛星际之类的,黑群晖用 docker 套件可以安装 aria2。

aria2 第二个优势可能就这里体现了,就是生态好。感觉 aria2 相应的远程操控,各种 webGUI 等等都有各种现成的库可以用。

aria2 还有一些应用案例,比如配合百度云使用,但是基于百度云现在服务端限速,貌似已经不能用了。

大家是怎样使用 aria2 的?又有哪些场景?或者说有哪些自己的 nas,bt 下载方案?求分享

1215 次点击
所在节点    问与答
19 条回复
chenyx9
2019-10-22 21:29:18 +08:00
个人的方案是星际蜗牛加 transmission 来挂 BT,路由上用脚本配合 cf 的 API 来实现 DDNS。不过平时都是路由插 U 盘来挂,NAS 只存储。
secondwtq
2019-10-22 21:48:22 +08:00
可以多线程,你自己去查一下

就是个 better wget
azh7138m
2019-10-22 21:48:44 +08:00
> aria2 官方文档好像并没提及是否能多线程下载

支持,文档有写


买的罗马尼亚大盘姬,挂点 BT 用,然后走阿里云新加坡中转下回来,本地能跑满 200Mbps
weyou
2019-10-22 21:51:25 +08:00
作为下载工具来说多线程太基本了,懒得提罢了
secondwtq
2019-10-22 21:53:29 +08:00
BT 我是用 seedbox 来解决,seedbox 支持 FTP 或者 SFTP 协议,然后用 lftp 拉回来。还可以当网盘用(就是有点贵
我原来不开窍,在远程把东西打个 tar 然后拷到另一个大容量 Linux server 上,再 aria2 搞下来,但是这么搞需要大量手工流程,也比较受限。后来就直接用 lftp 了,没 aria2 的事。

现在 aria2 在我这就是个 wget 替代品
yukinotech
2019-10-22 22:25:54 +08:00
@secondwtq
better wget 简洁明了,懂了
yukinotech
2019-10-22 22:30:54 +08:00
@azh7138m
vps 挂 bt ?是因为 vps 是公网 ip,所以相较于家庭 pc 挂 bt 会有优势吗?(感觉没啥根据)还是说单纯的把 vps 当云储存用?还要走一层新加坡阿里云转发,感觉价格会很高?求科普
xmoiduts
2019-10-22 22:33:06 +08:00
@azh7138m 这流量费咋解决的啊
uyhyygyug1234
2019-10-22 22:37:25 +08:00
help 有啊

-j, --max-concurrent-downloads=N Set maximum number of parallel downloads for
every static (HTTP/FTP) URL, torrent and metalink.
See also --split and --optimize-concurrent-downloads options.

Possible Values: 1-*
Default: 128
Tags: #basic
secondwtq
2019-10-22 22:37:33 +08:00
@yukinotech 国外 VPS 下国外资源有优势
当然某些人 claim 国内也能满速,这我是没体验过
rocknjoekudo
2019-10-22 22:44:15 +08:00
Aria2 官方的编译版本有每个服务器 16 线程的限制。想要突破这个限制,需要自己修改源码并且编译
Osk
2019-10-22 22:45:32 +08:00
aria2c -x 16 不就是吗?

官方源码里限制了 -x 最大 16,我修改成了 128,交叉编译了一个 exe 在 Windows 上用,很爽很强。

我 nas 里面也用 aria2c 挂 bt,把 tracker/dht 什么的搞起后,热乎的资源下载速度不错,冷门资源?除了迅雷怕是没太多更好的办法了,不过 aria2c 不占过多资源,我都是一直启动的,前段时间下一个很老的美剧,几百兆挂了足足一个月🤣
leozhang
2019-10-22 22:50:42 +08:00
有 NAS 和迅雷会员的可以试试这个:
http://www.ionewu.com/pro_wwxz_help.html
stillwaiting
2019-10-22 22:57:55 +08:00
百度云(会员)+ 群晖 cloud sync,同时同步几个资源,可以跑满 200M 宽带
Trim21
2019-10-22 23:24:34 +08:00
对我来说同一个下载任务设置多个 url 的意义:同时从五个镜像站下载 ubuntu 镜像(
mnssbe
2019-10-22 23:25:05 +08:00
@azh7138m 大盘姬服务商是什么
NSAgold
2019-10-22 23:30:58 +08:00
@leozhang #13 这玩意没上传的
msg7086
2019-10-23 00:27:40 +08:00
你说 aria2 不支持多线程下载我就笑了。
aria2 算是命令行下功能最丰富的多线程下载软件之一了。(可能没有之一。)
azh7138m
2019-10-23 11:33:11 +08:00
@yukinotech
> vps 挂 bt

大佬说是上游接了 ovh,seedbox 多

@xmoiduts 国际版老用户的通用流量包

@mnssbe HostSolutions

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/611881

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX