在路由器里面安装 Aria2 ,直接下载文件到路由器上连接的移动硬盘里。硬盘及U盘挂载可参考这里

1、 软件安装

1
2
3
4
opkg install aria2

#卸载命令
opkg remove --force-removal-of-dependent-packages aria2

2、 创建一个 aria2.session 文件

1
touch /mnt/sda/aria2.session

3、 启动 aria2

1
aria2c --enable-rpc=true --rpc-listen-all=true --rpc-allow-origin-all -c

Aria2c 启动

4、 开机自动启动 aria2

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
vi /etc/aria2.conf

#Aria2 configuration
# RPC Setting
enable-rpc=true
rpc-listen-all=true
rpc-allow-origin-all=true
rpc-listen-port=6800
# General Setting
dir=/mnt/sda/Downloads
input-file=/mnt/sda/aria2.session
save-session=/mnt/sda/aria2.session
save-session-interval=180
log=/mnt/sda/aria2.log
log-level=warn
#event-poll=select
disk-cache=8M
#enable-mmap=true
# NTFS建议使用falloc, EXT3/4建议trunc, MAC 下需要注释此项
file-allocation=trunc
user-agent=uTorrent/3550(44994)
# Connection Setting
continue=true
max-connection-per-server=5
max-concurrent-downloads=5
min-split-size=5M
split=5
max-overall-download-limit=6000000
max-overall-upload-limit=500000
max-upload-limit=0
lowest-speed-limit=0
auto-save-interval=300
# BT Setting
bt-require-crypto=true
bt-max-peers=100
enable-peer-exchange=true
follow-torrent=true
listen-port=6881-6999
seed-time=20
bt-detach-seed-only=true
# force-save=true

5、 从配置文件启动 aria2

1
aria2c --conf-path=/etc/aria2.conf -D

Aria2c 从配置文件启动

认可以从配置文件正常启动后,使用浏览器登录路由器,在 System 下点击 Startup 并向下拉动右侧滑动条,找到 Local Startup 框,输入 aria2c --conf-path=/etc/aria2.conf -D ,并点击右下方 Submit 保存,使 aria2 在路由器启动是自动在后台运行。
Aria2c 开机启动

6、 UI界面

在线UI界面