Aira2 BT IPv6 推荐配置解决下载速度慢问题
Index
平时NAS 上面的主力下载工具,配置好了下载 BT 经常都是满速。先去运营商把你路由器的 IPv6 权限开启,然后把 IPv6 公网 IP 分配到你的NAS设备上面。最后将 Aria2 的配置按下面的配置文件配置下即可。核心在于 tracker 配置,dht 配置。另外配置想要把路径改为你的个性化路径。
Aria2 配置
# 启用 RPC(远程过程调用),用于远程控制 Aria2
enable-rpc=true
# 允许所有来源访问 RPC 接口(适用于远程访问)
rpc-allow-origin-all=true
# 在所有网络接口上监听 RPC 请求
rpc-listen-all=true
# 设置 RPC 端口为 4105
rpc-listen-port=4105
# 设置 RPC 认证的密钥(请将 'tokensss' 替换为自己的安全密钥)
rpc-secret=tokensss
# 下载文件保存的目录
dir=/home/root/app/aria2/downloads
# 使用 falloc 进行文件预分配(适合大文件,速度更快)
file-allocation=falloc
# 如果服务器支持,自动恢复未完成下载
continue=true
# 与远程服务器同步文件时间戳
remote-time=true
# 文件未找到时的最大重试次数(5 次后停止)
max-file-not-found=5
# 下载失败时的最大重试次数(0 表示无限次)
max-tries=0
# 重试之间的等待时间,单位为秒(10 秒)
retry-wait=10
# 默认使用 UTF-8 处理文件名(支持非 ASCII 字符)
content-disposition-default-utf8=true
# 最大并发下载任务数(最多同时下载 50 个任务)
max-concurrent-downloads=50
# 每个服务器的最大连接数(每个下载最多 16 个连接)
max-connection-per-server=16
# 文件分片的最小大小(最小 4MB)
min-split-size=4M
# 每个下载任务分成 16 个分片进行并行下载
split=16
# 全局上传速度限制为 32MB/s
max-overall-upload-limit=32M
# 每个任务的上传速度限制为 32MB/s
max-upload-limit=32M
# 启用 IPv6 支持(false 为禁用,true 为启用)
disable-ipv6=false
# 接受 HTTP 服务器的 gzip 压缩响应(节省带宽)
http-accept-gzip=true
# 不重用之前的 URI(强制使用新连接)
reuse-uri=false
# 禁用 .netrc 文件用于认证
no-netrc=true
# 保存下载会话数据的文件(用于恢复下载)
input-file=/home/root/app/aria2/config/aria2.session
# 定期保存会话数据的文件
save-session=/home/root/app/aria2/config/aria2.session
# 每 1 秒保存一次会话数据
save-session-interval=1
# 每 60 秒自动保存会话数据
auto-save-interval=60
# 不强制保存会话数据(仅在需要时保存)
force-save=false
# 禁止覆盖已有文件(如果文件已存在,下载会失败)
allow-overwrite=false
# BitTorrent 监听端口(默认 6881)
listen-port=6881
# 每个 torrent 最大连接的 peers 数量(最多 100 个)
bt-max-peers=100
# 保存 IPv4 DHT(分布式哈希表)数据的文件
dht-file-path=/home/root/app/aria2/config/dht.dat
# 保存 IPv6 DHT 数据的文件
dht-file-path6=/home/root/app/aria2/config/dht6.dat
# 启用 IPv4 的 DHT(提高 peer 发现效率)
enable-dht=true
# 启用 IPv6 的 DHT(提高 IPv6 网络的 peer 发现效率)
enable-dht6=true
# DHT 监听端口(与 BitTorrent 端口一致)
dht-listen-port=6881
# 启用 BitTorrent 的本地 Peer 发现 (LPD)
bt-enable-lpd=true
# 启用 Peer 交换 (PEX),用于发现更多 peers
enable-peer-exchange=true
# BitTorrent 下载时 Peer 请求速度限制为 10MB/s
bt-request-peer-speed-limit=10M
# HTTP 服务器识别的 User-Agent 字符串
user-agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3602.2 Safari/537.36
# BitTorrent 的 Peer Agent 字符串(模拟 qBittorrent v4.1.9)
peer-agent=qBittorrent v4.1.9
# BitTorrent 的 Peer ID 前缀(与 qBittorrent v4.1.9 一致)
peer-id-prefix=-qB4190-
# 做种直到分享比率达到 1.0(上传/下载比为 1:1)
seed-ratio=1.0
# 做种时间无限制(0 表示无限)
seed-time=0
# 将 torrent 元数据保存为 .torrent 文件
bt-save-metadata=true
# 加载之前保存的元数据
bt-load-saved-metadata=true
# 下载完成后移除多文件 torrent 中未选择的文件
bt-remove-unselected-file=true
# BitTorrent tracker 列表,用于提高 peer 发现效率(逗号分隔)
bt-tracker=http://1337.abcvg.info:80/announce,http://bt.okmp3.ru:2710/announce,http://bz.tracker.bz:80/announce,http://fxtt.ru:80/announce,http://nyaa.tracker.wf:7777/announce,http://open-v6.demonoid.ch:6969/announce,http://open.acgnxtracker.com:80/announce,udp://open.tracker.ink:6969/announce,http://p2p.0g.cx:6969/announce,http://parag.rs:6969/announce,http://share.camoe.cn:8080/announce,http://t.acg.rip:6699/announce,udp://tracker.opentrackr.org:1337/announce,https://tracker2.ctix.cn:443/announce,https://tracker1.520.jp:443/announce,http://tracker.opentrackr.org:1337/announce,udp://open.tracker.cl:1337/announce,udp://opentracker.i2p.rocks:6969/announce,udp://open.demonii.com:1337/announce
Aria2 简介
Aria2 是一款轻量级、开源的多协议下载工具,支持多种操作系统(如 Windows、Mac、Linux 等),可以通过命令行操作。它支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink 等下载协议,能够从多个来源同时下载文件,从而最大化利用带宽。Aria2 的特点包括资源占用低(通常仅需几 MB 内存)、支持多线程下载、断点续传以及磁力链接和种子文件下载等功能。 此外,Aria2 提供内置的 JSON-RPC 和 XML-RPC 接口,允许用户通过 Web 界面(如 AriaNg)或脚本远程管理和控制下载任务。由于其高度可定制性和强大的功能,Aria2 被广泛用于个人电脑、NAS、路由器甚至树莓派等设备上,成为许多技术爱好者和高级用户的首选下载工具。
iOS APP 推荐
如果你用的是苹果的设备, 可以安装 NeoAria2 远程管理。