OpenWrt通过Aria2脱机下载

时间:

前言
Aria2挺强大的 可以通过获取百度网盘直链 aria2c -x16 百度网盘直链地址 突破百度网盘限速

安装Aria2
opkg update opkg install aria2
opkg install screen若不安装screen ssh意外断开 会导致aria2停止下载

screen -S Aria2
screen -r Aria2意外断开 可以用这个命令恢复

常见命令如下:

aria2c https://www.4c8t.com/favicon.ico单线程下载

aria2c -x2 https://www.4c8t.com/favicon.ico双线程下载 最高可以指定x16 使用十六个线程

aria2c https://www.4c8t.com/xxx.torrentBT下载

aria2c 'magnet:?xt=urn:btih:'磁力链下载

安装frp
如果你在外面的时候 希望也能远程控制路由器或者创建脱机任务 而又没有公网IP

可以使用frp(类似花生壳) 可以内网穿透

优点:比花生壳功能更为强大 而且免费 可以直接运行在OpenWrt上

缺点:需要一台有公网IP的计算机(比如VPS 这里我使用腾讯云VPS 系统Centos7.3做示范)

首先我们在VPS上部署公网端

wget https://github.com/fatedier/frp/releases/download/v0.9.3/frp_0.9.3_linux_amd64.tar.gz tar -zxvf frp_0.9.3_linux_amd64.tar.gz cd frp_0.9.3_linux_amd64
cp frps.ini frps.ini.bak备份下配置文件 这里我们只需要frps和frps.ini两份文件 其他都可以删除

修改配置文件 frps.ini

[ssh]

listen_port = 6000ssh的端口 修不修改无所谓

screen -r frp创建screen会话 否则ssh会话一断开 脚本就停止

./frps -c ./frps.ini
OpenWrt上部署内网端

wget https://github.com/fatedier/frp/releases/download/v0.9.3/frp_0.9.3_linux_mipsle.tar.gz tar -zxvf frp_0.9.3_linux_mipsle.tar.gz
cd frp_0.9.3_linux_mipsle

cp frpc.ini frpc.ini.bak备份下配置文件 这里我们只需要frpc_linux_mipsle和frpc.ini两份文件 其他都可以删除

修改配置文件 frpc.ini

[common]

server_addr = 0.0.0.0修改为公网端的IP

[ssh]

local_ip = 127.0.0.1

local_port = 22如果修改了OpenWrt的端口 这里也需要修改

screen -r frp ./frpc_linux_mipsle -c ./frpc.ini
测试
手机不连入WiFi 使用4G 运行JuiceSSH

公网端IP:6000
成功登陆

更多功能参考frp wiki


标签:OpenWrt, 小米路由器mini

添加新评论