为NAS添加远程下载功能

作者: FROYO 分类: 随笔 发布时间: 2018-06-08 20:03

一个配置不算太弱的NAS除了实现网络存储外,还可以做一些“兼职”,比如下载机、HTPC等等。博主的NAS从开始使用那天就没少下载东西,只是每次下载都要通过远程桌面登录,像操作本地电脑一样在下载软件中添加任务实现下载功能。这样的操作用电脑还好,手机端操作起来比较麻烦。既然一直缺少一个像样的远程下载功能,博主这次就把它做好。

没有远程下载功能之前的下载方式,只能是远程登录操作:

博主的设想是通过通过WEB界面控制下载,这样就可以在任何地方通过任何能上网的终端使用下载功能了。这样的远程下载需要两部分组成,一部分是WEB界面用来操作,另一部分是后台下载的程序。本来想的是自己写一段简单的PHP程序做界面,再寻找接口与下载程序对接。最近对Aria2稍微有一点点了解,发现这货已经被折腾成现成的远程下载工具了。博主找来Aria2,毫不费力地做好了本地NAS的远程下载功能,下面说说方法。

首先要下载工具Aria2Web管理界面,然后就像在VPS上建博客一样搭建Web管理界面。

博主的NAS上运行的是Windows操作系统,IIS建站最为方便。如果在外网使用还需要在路由器上配置好端口映射,并做好动态域名解析。

最后是启动Aria2,Aria2的使用比较简单,有个启动脚本,双击一下就好了。值得注意的是Aria2有个配置文件aria2.conf,配置文件里的设置博主现在还在研究中,不同的设置方法对BT和磁链的下载速度会有比较大的影响。WebUI中也有一个配置文件configuration.js,本机使用无需修改,远程使用需要指定主机的IP地址或域名。

安装过程就是这么无脑,分分钟就搞定了。使用过程更是无脑,保证是人就会用。浏览器中输入NAS的IP或域名,打开就是下载界面:

添加任务什么、启动、暂停、删除等功能都很明显,和常见下载工具的使用没什么两样。添加好任务之后就可以关掉浏览器,Aria2会在后台默默下载。

在手机端使用也同样很方便:

至此,博主又完成一个NAS上的功能

本文作为完善NAS的一部分,更新到《组建NAS》中了。各位大神路过的时候不要吝啬自己的才华,多提提可以改进的建议,帮助博主把NAS做到极致。

P.S.这不仅仅是远程下载,有很多网友也把这个当做主力下载工具使用,因为它占用资源少,下载速度快

8条评论
    评论已折叠,您可以畅所欲言
    Just Between You && ME

发表评论

电子邮件地址不会被公开。 必填项已用*标注