Empfohlene Aira2 BT IPv6-Konfiguration, um langsame Downloadgeschwindigkeiten zu beheben.

Autor: MakerNeo
LETZTES UPDATE: 2026-04-05 15:38:46
SCHLAGWORT: NAS

Index

Normalerweise ist NAS mein Haupt-Download-Tool. Wenn es richtig konfiguriert ist, erreiche ich beim Herunterladen von BT-Dateien oft volle Geschwindigkeit. Zuerst musst du deinen Provider bitten, die IPv6-Berechtigung für deinen Router zu aktivieren, und dann die öffentliche IPv6-IP-Adresse deinem NAS-Gerät zuweisen. Abschließend konfigurierst du Aria2 gemäß der folgenden Konfigurationsdatei. Der Kern liegt in der Tracker-Konfiguration und der DHT-Konfiguration. Du kannst den Pfad auch an deine individuellen Bedürfnisse anpassen.

Aria2 Konfiguration

# Aktiviere RPC (Remote Procedure Call) zur Fernsteuerung von Aria2
enable-rpc=true

# Erlaube den Zugriff auf die RPC-Schnittstelle von allen Ursprüngen (für Remote-Zugriff geeignet)
rpc-allow-origin-all=true

# Lausche auf RPC-Anfragen auf allen Netzwerkschnittstellen
rpc-listen-all=true

# Setze den RPC-Port auf 4105
rpc-listen-port=4105

# Setze den geheimen Schlüssel für die RPC-Authentifizierung (ersetze 'tokensss' durch deinen eigenen sicheren Schlüssel)
rpc-secret=tokensss

# Verzeichnis, in dem heruntergeladene Dateien gespeichert werden
dir=/home/root/app/aria2/downloads

# Verwende falloc zur Dateivoraballokation (geeignet für große Dateien, schnellere Geschwindigkeit)
file-allocation=falloc

# Setze unvollständige Downloads automatisch fort, wenn der Server dies unterstützt
continue=true

# Synchronisiere Dateizeitstempel mit dem Remote-Server
remote-time=true

# Maximale Anzahl von Wiederholungsversuchen, wenn eine Datei nicht gefunden wird (nach 5 Versuchen stoppen)
max-file-not-found=5

# Maximale Anzahl von Wiederholungsversuchen bei Download-Fehlern (0 bedeutet unendlich viele Versuche)
max-tries=0

# Wartezeit zwischen Wiederholungsversuchen in Sekunden (10 Sekunden)
retry-wait=10

# Verwende standardmäßig UTF-8 zur Verarbeitung von Dateinamen (Unterstützung für Nicht-ASCII-Zeichen)
content-disposition-default-utf8=true

# Maximale Anzahl gleichzeitiger Download-Aufgaben (maximal 50 Aufgaben gleichzeitig herunterladen)
max-concurrent-downloads=50

# Maximale Anzahl von Verbindungen pro Server (maximal 16 Verbindungen pro Download)
max-connection-per-server=16

# Minimale Größe der Dateichunks (mindestens 4MB)
min-split-size=4M

# Teile jede Download-Aufgabe in 16 Chunks für parallele Downloads auf
split=16

# Globale Upload-Geschwindigkeitsbegrenzung auf 32MB/s
max-overall-upload-limit=32M

# Upload-Geschwindigkeitsbegrenzung pro Aufgabe auf 32MB/s
max-upload-limit=32M

# Aktiviere IPv6-Unterstützung (false zum Deaktivieren, true zum Aktivieren)
disable-ipv6=false

# Akzeptiere gzip-komprimierte Antworten von HTTP-Servern (spart Bandbreite)
http-accept-gzip=true

# Verwende vorherige URIs nicht wieder (erzwinge die Verwendung neuer Verbindungen)
reuse-uri=false

# Deaktiviere die .netrc-Datei für die Authentifizierung
no-netrc=true

# Datei zum Speichern der Download-Sitzungsdaten (zum Wiederherstellen von Downloads)
input-file=/home/root/app/aria2/config/aria2.session

# Datei zum regelmäßigen Speichern der Sitzungsdaten
save-session=/home/root/app/aria2/config/aria2.session

# Speichere die Sitzungsdaten jede Sekunde
save-session-interval=1

# Speichere die Sitzungsdaten automatisch alle 60 Sekunden
auto-save-interval=60

# Erzwinge das Speichern der Sitzungsdaten nicht (nur bei Bedarf speichern)
force-save=false

# Verbiete das Überschreiben vorhandener Dateien (Download schlägt fehl, wenn die Datei bereits vorhanden ist)
allow-overwrite=false

# BitTorrent-Lauschport (Standard 6881)
listen-port=6881

# Maximale Anzahl von Peers pro Torrent-Verbindung (maximal 100)
bt-max-peers=100

# Datei zum Speichern der IPv4 DHT (Distributed Hash Table) Daten
dht-file-path=/home/root/app/aria2/config/dht.dat

# Datei zum Speichern der IPv6 DHT Daten
dht-file-path6=/home/root/app/aria2/config/dht6.dat

# Aktiviere DHT für IPv4 (verbessert die Peer-Erkennung)
enable-dht=true

# Aktiviere DHT für IPv6 (verbessert die Peer-Erkennung in IPv6-Netzwerken)
enable-dht6=true

# DHT-Lauschport (entspricht dem BitTorrent-Port)
dht-listen-port=6881

# Aktiviere die lokale Peer-Erkennung (LPD) für BitTorrent
bt-enable-lpd=true

# Aktiviere Peer Exchange (PEX) zur Entdeckung weiterer Peers
enable-peer-exchange=true

# Begrenze die Peer-Anforderungsgeschwindigkeit für BitTorrent-Downloads auf 10MB/s
bt-request-peer-speed-limit=10M

# User-Agent-Zeichenkette zur Identifizierung des HTTP-Servers
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

# Peer-Agent-Zeichenkette für BitTorrent (simuliert qBittorrent v4.1.9)
peer-agent=qBittorrent v4.1.9

# Peer-ID-Präfix für BitTorrent (entspricht qBittorrent v4.1.9)
peer-id-prefix=-qB4190-

# Seede, bis das Sharing-Verhältnis 1.0 erreicht ist (Upload/Download-Verhältnis von 1:1)
seed-ratio=1.0

# Unbegrenzte Seeding-Zeit (0 bedeutet unendlich)
seed-time=0

# Speichere Torrent-Metadaten als .torrent-Datei
bt-save-metadata=true

# Lade zuvor gespeicherte Metadaten
bt-load-saved-metadata=true

# Entferne nicht ausgewählte Dateien aus Multi-File-Torrents nach dem Herunterladen
bt-remove-unselected-file=true

# BitTorrent-Tracker-Liste zur Verbesserung der Peer-Erkennung (durch Komma getrennt)
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 Einführung

Aria2 ist ein schlankes, Open-Source-Multi-Protokoll-Download-Tool, das verschiedene Betriebssysteme unterstützt (wie Windows, Mac, Linux usw.) und über die Befehlszeile bedient werden kann. Es unterstützt HTTP/HTTPS, FTP, SFTP, BitTorrent und Metalink-Download-Protokolle und kann Dateien gleichzeitig von mehreren Quellen herunterladen, um die Bandbreite maximal auszunutzen. Zu den Merkmalen von Aria2 gehören ein geringer Ressourcenverbrauch (normalerweise nur wenige MB Speicher), Unterstützung für Multi-Thread-Downloads, Fortsetzen unterbrochener Downloads sowie das Herunterladen von Magnet-Links und Torrent-Dateien