当前位置:首页 > 游戏策略 > 正文

绿联NAS部署Aria2下载器和优化设置保姆级教程,也适合其他NAS

一、Aria2容器部署步骤版本号默认latest最新:3.可以给容器改个名字,CPU和内存根据情况选择是否做限制,也可以选默认无限制,我这里给他限制到了4GB左右,因为我内存只有16G,同时还有其他Docker要吃内存;需要长期使用就开启自动重启,每次开机后自动运行:4.继续往下翻,在环境变量里,S...

一、Aria2容器部署步骤版本号默认latest最新:3.可以给容器改个名字,CPU和内存根据情况选择是否做限制,也可以选默认无限制,我这里给他限制到了4GB左右,因为我内存只有16G,同时还有其他D......

一、Aria2容器部署步骤

版本号默认latest最新:

3.可以给容器改个名字,CPU和内存根据情况选择是否做限制,也可以选默认无限制,我这里给他限制到了4GB左右,因为我内存只有16G,同时还有其他Docker要吃内存;需要长期使用就开启自动重启,每次开机后自动运行:

4.继续往下翻,在环境变量里,SECRET变量后边输入你能记住的密码,等下要用,其他地方不用变动:

5.打开文件管理器,在docker共享文件夹下边新建一个Aria2文件夹,主要用来保存配置文件,方便之后使用,也可以在其他位置创建:

6.返回Docker,创建容器界面接着往下翻,翻到存储空间这里,把刚才创建的Aria2文件夹映射到/conf,用于保存配置文件;把下载文件将要保存的共享文件夹映射到/data,权限都是读写,其他不变:

7.网络模式用默认的bridge模式:

8.端口映射这里把容器端口映射到NAS端口,其中Aria2容器的6800端口是RPC服务端口,80是AriaNG端口(之后主要用这个端口访问)、8080是Filesweb网页文件浏览器端口(在网页上直接访问文件)、81端口WebUI端口,以后通过浏览器加NAS端口号就可以访问到Docker容器端口,比如我这80端口映射到了9980,以后输入NASIP加9980端口号即可访问AriaNG:

9.创建完成后,在容器界面可以看到显示运行中,如果运行不起来可能是有端口冲突之类的问题,可以在控制台日志里查看具体原因:

10.如图在浏览器里输入http://nasip地址:端口号,就可以打开AriaNg界面,这里显示Aria2未连接,是因为没有配置密码:

12.密码和端口配置没问题的话,Aria2状态就会显示已连接:

二、测试下载

正在下载里显示已经开始下载了,但此时一些冷门一点的资源可能很慢,需要进一步优化设置:

三、优化设置

T下载速度慢的原因之一是因为没有Tracker服务器,需要自己添加。小伙伴可能会发现在WebUi里做的任何设置,在NAS关机或者停用Docker容器之后又会恢复到默认值,未完成的任务也会消失,是因为WebUi里做的任何更改都只会保存到内存里,所以这里我们直接编辑配置文件实现。

用记事本之类的文本编辑器打开之前创建的Aria2文件夹下的文件,里面是一些配置参数,如图:

详细解释下需要修改的地方,可以根据你的习惯和喜好进行设置。图中max-concurrent-downloads是同时下载任务数量,默认是3,可以自定义下载和上传最高速度。然后在文件最后添加上以下参数:

磁盘缓存,根据内存容量设置,我设置的是1024M也就是1GB,默认是16MB,一般128M就足够了:

任务保存间隔,我设置的30秒,默认没有开启任务保存,所以重启后没下载完的任务会消失:

这一条用于把DHT文件保存到我们之前创建的Aria2文件夹下方便进行管理,直接复制就行了,不用做任何修改,以为内/conf之前我们映射过。DHT是分布式哈希表,即使种子的原Tracker服务器失效了,通过DHT网络还有希望从其他用户分享的文件里找到并且下载下来。用Aria2刚开始下载的时候速度很慢,下载一些热门资源过后越来越快的原因就是DHT路由表被缓存到了文件里。我提供的资源包里有现成的dht文件,把复制到上边第5步创建的文件夹下即可。

最后一条是添加Tracker服务器列表,每个服务器用,号隔起来,我提供的资源包文件里有最新Tracker列表,并且设置好了格式,全选复制然后粘贴到bt-tracker=后面即可,最后保存文件,重启Aria2Docker容器,重新打开进行测试。

重启重新打开AriaNG后看看相关设置是否有变化,比如图上服务器地址显示XXX个就表示设置是生效的。

设置之后发现速度快了不少,当然前提是资源必须能找到下载源和节点。

四、浏览器插件配置

在扩展配置页面,可以选中检测Aria2下载状态,有必要的话也可以开启自动拦截下载。在RPC服务器栏目里,左边填入我们设置的密码,中间黄色的地方填入RPC服务地址和端口,格式如下,可以去Aria2NG设置里复制,设置完点保存。

除此之外还有其他插件和玩法,比如下载网盘文件(不知道现在是否还能下载)等等,需要远程访问Aria2有公网IP的话在路由器里做一下端口映射,配置个DDNS就行了,这些就不在本文讨论范围了。

最新文章