Aria2配合FRP内网穿透使用
在上一篇文章中,我们使用一台云服务器,一个域名,一台路由器实现了内网穿透,并配置了路由器管理页面和SSH的内网穿透,在这篇文章中,我们用FRP配合路由器的Aria2实现远程下载功能。
第一步,对路由器的Aria进行配置。
浏览器登录管理页面并启动Aria2服务,点击aria2.conf详细配置,将其中的rpc-secret改为你想设置的密码,dir设置为你想要储存下载的位置,最后应用本页面的设置,如下图所示:
第二步,添加Aria2到防火墙的白名单中。
这对于H大padavan固件来说十分简单,只需要以下3步:
第三步,对FRP客户端的配置文件进行编辑。
在昨天的配置文件中追加如下配置即可:
1 | [aria] |
添加后应用配置,如下图所示:
查看路由器的log,若出现下图所示的日志,则表示配置成功。
第四步,Aria2 Web 控制台配置。
我这里使用的是这个控制台:Aria2c。打开之后点击右上角设置,在JSON-RPC Path中填写如下配置:http://token:1234567@aria.yourdomain.com:8842/jsonrpc
,点击保存,若网页没有错误提示,则配置成功。
第五步,测试下载。
找到你要下载的东西,右键复制链接,如下图所示:
返回Web控制台,点击添加按钮,将链接粘贴进去。如果需要重命名文件,则在文件名一栏填入想要的文件名,留空则是原名。如果需要改变下载位置,则在保存位置中进行填写,留空则下载到第一步配置的dir中。点击添加,一个下载任务就创建成功了,右键可以对任务进行开始/暂停/删除操作。
到这里Aria2配合FRP使用的配置就完成了。
如果觉得复制下载地址再粘贴的方法麻烦,或者需要不限速下载百度网盘的文件,可以在浏览器中添加Aria2下载插件。关于如何添加插件并下载百度网盘文件的教程,网址在这里:https://github.com/acgotaku/BaiduExporter