XD est un client BitTorrent conçu pour faire transiter le traffic via le réseau I2P.
Ce client ne s'utilise pas avec le réseau BitTorrent ordinaire ni avec les trackers habituels : il vous faudra utiliser les torrents spécifiques à I2P.
XD requiert l'installation préalable d'un routeur I2P, telle que i2pd (recommandé) ou l'implémentation Java du site d'i2p.
Assurez-vous d'abord d'avoir le service (ici i2pd) qui tourne :
$ systemctl status i2pd
Après avoir démarré XD, celui-ci se connecte à votre instance locale d'I2P (via un bridge SAM), et est accessible de deux façons :
XD-cli
vers le binaire de XD.Référez-vous à la documentation officielle (en anglais) pour plus de détails.
Un répertoire ./storage
a dû être créé depuis le répertoire où vous avez invoqué XD. Le répertoire ./storage/downloads
agit comme un watchdir dans lequel vous pouvez entreposer les fichiers torrents, dont le téléchargement sera initié.
Vous pouvez aussi configurer les chemins de ces répertoires via un fichier de config au format INI.
La façon la plus simple de procéder est de générer ce fichier de config, via cette commande :
mkdir -p ~/.config/xd XD --genconf ~/.config/xd/config.ini
Puis de démarrer XD en lui indiquent le chemin du fichier de config :
XD ~/.config/xd/config.ini
type:client-p2p licence:libre réseau:i2p système:linux système:mac système:windows environnement:natif propriété:anonymisant