Utiliser BitTorrent avec un serveur mandataire (proxy)

En présence d'un serveur mandataire, le programme BitTorrent doit pouvoir établir deux types de connexions:

  1. Des connexions HTTP sortantes vers le pisteur.

  2. Des connexions entrantes et sortantes vers les pairs.

Un mandataire Web ne peut protéger que le premier type de connexions, car le deuxième n'est pas de type HTTP. Toutefois, vous pourriez, théoriquement, utiliser la commande HTTP CONNECT afin de percer un tunnel sous le mandataire HTTP, mais ceci exige l'appui, par BitTorrent, de code supplémentaire. Il existe cependant une voie de contournement pour un tel scénario comme nous l'expliquons ci-dessous.

Paramétrer un serveur mandataire HTTP pour les connexions au pisteur

    1. Cliquez sur le menu Start > Settings > Control Panel > Options et sélectionnez Internet Options, puis l'onglet Connections.

    2. Choisissez votre connexion et cliquez sur le bouton Settings (ou LAN Settings si vous disposez d'une connexion directe).

    3. Assurez-vous que l'option Use a proxy server est activée, puis tapez l'adresse et le numéro de port du mandataire.

Pour en connaitre davantage sur la définition des variables d'environnement, voir les instructions de Windows.

Le code source de cet utilitaire, écrit en langage Python, est de domaine public. Vous devez, bien sûr, installer Python sur votre ordinateur afin de pouvoir l'exécuter.