Windows安装aria2

简介

Windwos 下安装 aria2

安装 aria2

下载地址:https://github.com/aria2/aria2/releases/

快速下载:点击我下载 aria2-1.37.0-win-64bit-build1.zip

在 D 盘新建目录 D:\download_tool\aria2

配置

aria2c同级目录下新建 aria2.conf文件

  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
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# aria2 配置文件示例

# =========== 下载目录与文件管理 ===========
# 默认下载目录,建议使用绝对路径
dir=E:\Downloads

# 日志文件路径和级别
log=D:\download_tool\aria2\aria2.log
log-level=warn
# 日志文件是否覆盖写入,如果为 false 则会追加写入
# allow-overwrite=false

# 当文件名冲突时自动重命名(例如 file.zip.1)
auto-file-renaming=false

# 文件预分配方式,建议使用 falloc (最快)
# none: 不预分配,直接写入
# prealloc: 预分配,写入零
# falloc: 预分配,高效
file-allocation=falloc

# =========== 连接与速度 ===========
# 同时下载的最大任务数
max-concurrent-downloads=5

# 每个服务器的最大连接数(HTTP/FTP)
max-connection-per-server=16

# 每个下载任务的连接数(HTTP/FTP)
split=16

# 最小分块大小,小于此值将不会使用多连接
min-split-size=1M

# 全局最大下载速度限制 (0 表示无限制)
max-overall-download-limit=0

# 全局最大上传速度限制 (0 表示无限制)
max-overall-upload-limit=0

# User-Agent 伪装
user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36

# 禁用 SSL/TLS 证书检查 (不建议修改为 true)
check-certificate=false

# 设置最低 TLS 版本
min-tls-version=TLSv1.2

# =========== BitTorrent / DHT ===========
# 启用 DHT (分布式哈希表)
enable-dht=true

# DHT 监听端口范围
dht-listen-port=6881-6999

# 启用 PEX (点对点交换)
enable-peer-exchange=true

# BitTorrent 监听端口范围
listen-port=51413-51413

# 每个 BT 任务的最大连接对等体数量
bt-max-peers=50

# 做种时间 (秒),0 表示一直做种
seed-time=0

# 做种分享率 (0 表示一直做种,1.0 表示下载多少上传多少)
seed-ratio=1.0

# 下载磁力链接时,保存 .torrent 文件
bt-save-metadata=true

# 自动下载 .torrent 文件中的内容
follow-torrent=true

# 手动添加 tracker 服务器,多个用逗号隔开
# bt-tracker=udp://tracker.opentrackr.org:1337/announce,udp://tracker.leechers-paradise.org:6969/announce

# =========== RPC 远程控制 (用于 WebUI, 如 AriaNG) ===========
# 启用 RPC 服务
enable-rpc=true

# 监听所有网络接口,如果只允许本地连接则设置为 false
rpc-listen-all=true

# RPC 监听端口
rpc-listen-port=6800

# RPC 授权令牌。**强烈推荐设置,用于 WebUI 连接认证,替换为自己的秘密字符串**
# rpc-secret=

# 允许所有源的 RPC 请求 (方便 WebUI 跨域访问)
rpc-allow-origin-all=true

# 启用 HTTPS 加密 RPC (需要配置 rpc-certificate 和 rpc-private-key)
# rpc-secure=true
# rpc-certificate=/path/to/server.crt
# rpc-private-key=/path/to/server.key

# =========== 其他 ===========
# 启用断点续传 (默认就是 true)
continue=true

# 会话文件路径,用于保存当前下载任务状态,以便重启后恢复
save-session=D:\download_tool\aria2\aria2.session

# 每次下载完成或暂停时强制保存会话
force-save=true

# 从文件中读取下载链接,一行一个 (如果使用了 input-file,aria2 会在启动时读取)
# input-file=/path/to/your/urls.txt

启动

1
D:/download_tool/aria2/aria2c --conf-path=D:/download_tool/aria2/aria2.conf

系统服务

为了开机自启动,需要设置系统服务。

Windows 平台先安装 nssm , 管理员运行如下命令

1
nssm install aria2 D:/download_tool/aria2/aria2c --conf-path=D:/download_tool/aria2/aria2.conf

WebUI - AriaNg

aria2 的 web 客户端

AriaNg 下载地址:https://github.com/mayswind/AriaNg/releases/download/1.3.8/AriaNg-1.3.8-AllInOne.zip

下载后,点击 index.html 即可使用浏览器打开。

把打开的地址收藏书签,即可快速使用。

如果无法连接,需要检查

  • aria2 是否启动
  • AriaNg 是否设置了密钥

设置密钥:AriaNg 设置 -> RPC(localhost:6800) -> Aria2 RPC 密钥

Jan 09, 2025 12:33 +0800
页面浏览量Loading
网站总访客数:Loading
网站总访问量:Loading

-->