Skip to content

Instantly share code, notes, and snippets.

@Foair
Last active January 16, 2018 11:00
Show Gist options
  • Select an option

  • Save Foair/976676f1cca100a3e21e73f31558df5b to your computer and use it in GitHub Desktop.

Select an option

Save Foair/976676f1cca100a3e21e73f31558df5b to your computer and use it in GitHub Desktop.
# aria2 配置 #
# aria2:https://aria2.github.io/
# 官方文档:https://aria2.github.io/manual/en/html/index.html
# aria2c 文档:https://aria2.github.io/manual/en/html/aria2c.html
# 选项和默认值可查询文档
# 书写方式 #
# ? 删掉第 1 行前面的「#」 ? 删掉第 2 行前面的「#」 ? ...
# ##<bt-enable-lpd> 找到 bt-enable-lpd 并将其注释
# #bt-tracker=<URI>,... 替换 <URI> 为其他内容
## 文件保存相关 ##
# 文件保存目录(绝对路径、相对路径均可)
dir=..\..\Download
# 设置磁盘缓存,0 为禁用缓存
#disk-cache=32M
# 文件预分配方式,能有效降低磁盘碎片
# ? NTFS ? EXT3/4 ? HFS+
file-allocation=falloc
#file-allocation=trunc
#
# 断点续传
continue=true
## 下载连接相关 ##
# 最大同时下载任务数
#max-concurrent-downloads=1
# 同一服务器连接数
max-connection-per-server=10
# 最小文件分片大小,决定下载线程数
min-split-size=10M
# 单个任务最大线程数
split=10
# 整体下载速度限制
#max-overall-download-limit=0
# 单个任务下载速度限制
#max-download-limit=0
# 整体上传速度限制
#max-overall-upload-limit=0
# 单个任务上传速度限制
#max-upload-limit=0
# 断开速度过慢的连接
#lowest-speed-limit=0
# 验证用
#referer=*
# 禁用 IPv6
disable-ipv6=true
## 进度保存相关 ##
# 从会话文件中读取下载任务
input-file=aria2.session
# 退出时保存错误或未完成的下载任务到会话文件
save-session=aria2.session
# 定时保存会话
#save-session-interval=60
## RPC 相关 ##
# 启用 RPC
enable-rpc=true
# 允许所有来源,web 界面跨域权限需要
rpc-allow-origin-all=true
# 允许非外部访问
rpc-listen-all=true
# 事件轮询方式
#event-poll=select
# RPC 监听端口,端口被占用时可以修改
#rpc-listen-port=6800
## 安全相关 ##
# RPC token
rpc-secret=dzRuTg1C
# 是否启用 RPC 服务的 SSL/TLS 加密
rpc-secure=true
# 在 RPC 服务中启用 SSL/TLS 加密时的证书文件(.crt 或 .pem)或者空密码的 pfx 证书文件
# (目前 Windows 的客户端只支持空密码 pfx 文件,不支持 PEM 证书文件)
#rpc-certificate=server.pem
rpc-certificate=server.pfx
# 在 RPC 服务中启用 SSL/TLS 加密时的私钥文件
#rpc-private-key=server.key
## BT 相关 ##
# 当下载文件的是一个种子时,开始一个新的 BT 任务
follow-torrent=true
# BT 监听端口,当端口被屏蔽时使用
#listen-port=51413
# 单个种子最大连接数
#bt-max-peers=55
# 打开 IPv6 DHT 功能
#enable-dht6=true
# DHT 网络监听端口
#dht-listen-port=6881-6999
# 启用本地节点查找
bt-enable-lpd=true
# 每个种子限速
#bt-request-peer-speed-limit=50K
# 强制保存会话,即使任务已经完成
#force-save=false
# BT 校验相关
#bt-hash-check-seed=true
# 继续之前的 BT 任务时,无需再次校验
bt-seed-unverified=true
# 保存磁力链接元数据为种子文件
bt-save-metadata=true
# 添加额外的 tracker
#bt-tracker=<URI>,...
# 强制加密,防迅雷必备
#bt-require-crypto=true
## PT 相关 ##
# 关闭本地节点查找
##<bt-enable-lpd>
# 客户端伪装
#peer-id-prefix=-UT2210-
#user-agent=uTorrent/2210(25130)
# 关闭 DHT 功能
#enable-dht=false
# 关闭种子交换
#enable-peer-exchange=false
# 设置分享率为一直做种
#seed-ratio=0
# 保存会话
#force-save=true
#bt-hash-check-seed=true
#bt-seed-unverified=true
#bt-save-metadata=true
# 关闭 IPv6 DHT 功能
##<enable-dht6>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment