Aira2 BT IPv6 おすすめ設定でダウンロード速度低下を解決

著者: MakerNeo
最終更新: 2026-04-07 12:27:22
タグ: NAS

Index

普段NASでメインに使っているダウンロードツールで、設定が完了するとBTダウンロードは常にフルスピードになります。まず、プロバイダーに行ってルーターのIPv6権限を有効にし、IPv6グローバルIPアドレスをNASデバイスに割り当てます。最後に、以下の構成ファイルに従ってAria2の構成を設定します。重要なのは、tracker構成とdht構成です。また、パスを自分の好きなパスに変更することもできます。

Aria2 設定

# リモート制御のために RPC(リモートプロシージャコール)を有効にする
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 の最大接続ピア数 (最大 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 を有効にする (ピアの検出効率を向上させる)
enable-dht=true

# IPv6 の DHT を有効にする (IPv6 ネットワークでのピアの検出効率を向上させる)
enable-dht6=true

# DHT リッスンポート (BitTorrent ポートと同じ)
dht-listen-port=6881

# BitTorrent のローカルピア検出 (LPD) を有効にする
bt-enable-lpd=true

# ピア交換 (PEX) を有効にして、より多くのピアを検出する
enable-peer-exchange=true

# BitTorrent ダウンロード時のピアリクエスト速度制限を 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 リスト。ピアの検出効率を向上させるために使用する(カンマ区切り)
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、ルーター、さらには Raspberry Pi などのデバイスで広く使用されており、多くの技術愛好家や上級ユーザーにとって最適なダウンロードツールとなっています。

iOS APP おすすめ

もしあなたがアップルのデバイスを使っているなら、[NeoAria