Zum Hauptinhalt springen

aria2.conf Konfigurator

Erstellen Sie eine optimierte Konfigurationsdatei für aria2. Passen Sie Optionen und Bandbreitenlimits an, binden Sie aktuelle BT-Tracker ein und laden Sie Ihre fertige aria2.conf herunter.

Schnell-Voreinstellungen:

Grundeinstellungen

Verbindungen & Limits

5
16
10
Unbegrenzt
Unbegrenzt

RPC & Fernsteuerung (für AriaNg / WebUIs)

BitTorrent & High-Speed-Tracker

1.0
60s
Öffentliche BT-Tracker automatisch abrufen
Fügen Sie verifizierte BitTorrent-Tracker direkt in Ihre Konfiguration ein, um mehr Peers zu finden.
aria2.conf (Live-Vorschau)

Was jede Option bewirkt

Jeder erzeugte Schlüssel entspricht 1:1 einem aria2c-Flag. Dies sind die am häufigsten geänderten.

Erzeugte Schlüssel, Standardwerte und Wirkung
SchlüsselStandardWirkung
dir(aktuelles Verz.)Ordner, in dem fertige Dateien gespeichert werden.
max-concurrent-downloads5Wie viele Downloads gleichzeitig laufen.
max-connection-per-server1Sockets pro Host (bis 16). Der größte Geschwindigkeitshebel.
split5Datei in N Teile parallel aufteilen.
file-allocationpreallocSpeicherreservierung: none, prealloc, trunc, falloc.
max-overall-download-limit0 (unbegrenzt)Gesamte Downloadgeschwindigkeit begrenzen (z. B. 5M).
max-overall-upload-limit0 (unbegrenzt)Gesamte Uploadgeschwindigkeit begrenzen.
enable-rpc / rpc-secretausJSON-RPC-Server starten und mit Token schützen.
daemonfalseIm Hintergrund (headless) ausführen.
seed-ratio1.0Seeding nach diesem Verhältnis beenden (0 = dauerhaft).
save-session / input-file—Warteschlange persistieren, damit Downloads nach Neustart fortsetzen.
bt-tracker—Komma-getrennte öffentliche Tracker für BitTorrent.

Die vollständige Liste finden Sie in der Optionsreferenz oder im offiziellen Handbuch.

Welches Preset passt?

Max. Geschwindigkeit / Gigabit

16 Verbindungen und Splits, falloc. Ideal auf schnellen Leitungen und SSDs.

NAS & Heimserver

Daemon + RPC aktiv, prealloc. Sichere 24/7-Basis für NAS oder Heimserver.

Minimales CLI

Kein Daemon, kein RPC, moderate Verbindungen. Für schnelle Einzeldownloads am Laptop.

Private Tracker (PT)

Seed-Ratio 0 (dauerhaft seeden) und die von privaten Seiten erwarteten Werte. DHT/PEX ggf. deaktivieren.

aria2 mit Ihrer Konfiguration starten

aria2 liest aria2.conf automatisch vom Standardort oder von jedem mit --conf-path übergebenen Pfad.

# Einmalig: Session-Datei anlegen (sonst startet aria2 nicht)
mkdir -p ~/.aria2 && touch ~/.aria2/aria2.session

# Datei speichern, dann aria2 starten (liest ~/.aria2/aria2.conf)
aria2c

# Oder auf eine bestimmte Datei zeigen
aria2c --conf-path=/opt/aria2/aria2.conf

# Daemon-Modus (Hintergrund), falls in der Konfig aktiviert
aria2c --conf-path=/opt/aria2/aria2.conf --daemon=true

Ein laufender RPC-Daemon lässt sich dann über die Online-WebUI oder AriaNg verwalten.

Fehlerbehebung

aria2 meldet „option 'x' is not recognized“

Sie nutzen ein älteres aria2 oder ein Schlüssel hat einen Tippfehler. Prüfen Sie den Namen in der Optionsreferenz und aktualisieren Sie aria2.

Die WebUI verbindet nach dieser Konfig nicht

Stellen Sie sicher, dass enable-rpc=true, ein nicht-leeres rpc-secret und rpc-listen-all=true (für LAN) vorhanden sind, und starten Sie aria2 neu.

Downloads starten nach Neustart bei 0

save-session, input-file und save-session-interval ergänzen und continue=true behalten. Die Session-Datei muss in einem dauerhaften Ordner liegen.

Welchen file-allocation-Modus soll ich nehmen?

falloc auf modernen Linux/macOS-Dateisystemen, trunc wo falloc fehlt, none für Flash, prealloc für maximale Portabilität. Siehe Geschwindigkeits-Leitfaden.