BitTorrent utilise des ports pour les différents échanges qui peuvent être fermés par le firewall du système ou le firewall du point d'accès Internet (dans le cas où le système accéderait à Internet via un routeur, LiveBox, FreeBox, modem-routeur etc ...).
Dans le cas où l'accès Internet est directement supporté par le système, on déroulera les actions suivantes:
0- présupposé: bittorrent et bittorent-gui sont installés
1- ouvrir les ports utiles à BitTorrent (dans une console avec les droits root)
* on ouvre la console avec les droits root, depuis un compte utilisateur
su -
saisir le mot de passe root à la demande
* ouvrir les ports utiles (ports TCP 6881 à 6999):
# /sbin/iptables -I INPUT -p tcp --destination-port 6881:6999 -j ACCEPT
* ajout de la nouvelle règle:
/sbin/iptables-save > /etc/sysconfig/iptables
* visualiser la nouvelle règle parmi toutes les règles:
# iptables -L
2- paramétrer Firefox pour activer directement les liens BitTorrent:
# gedit /etc/mailcap
Gedit est un éditeur de texte en environnement graphique. On ajoutera les lignes suivantes au fichier /etc/mailcap ouvert:
# bittorrent
application/x-bittorrent; /usr/bin/btdownloadgui.py %s; test=test -n "$DISPLAY"
3- on relancera le système pour activer les nouvelles règles du firewall.
Les liens ".torrent" pourront alors être téléchargés et activés avec Firefox.
Dans le cas où l'accès Internet est géré au travers d'un routeur spécifique, on déroulera les actions suivantes:
1- ouvrir les ports utiles, soitports TCP 6881 à 6999 sur le routeur/firewall concerné;
2- paramétrer Firefox pour activer directement les liens BitTorrent (voir plus haut).