Note : Vous ne devriez utiliser un relais Windows que si vous pouvez le faire fonctionner 24 heures sur 24 et 7 jours sur 7. Si vous n'êtes pas en mesure de le garantir, un Snowflake est un meilleur moyen d'apporter vos ressources

La mise en place d'un système Windows en tant que relais nécessite quelques étapes simples pour configurer un compte utilisateur, télécharger le Windows expert bundle, implémenter un fichier de configuration torrc et démarrer Tor à partir de la ligne de commande. Vous trouverez ci-dessous des instructions détaillées sur la manière de procéder. Veillez à les suivre très attentivement et à apporter toutes les modifications nécessaires indiquées en cours de route.

1. Création d'un compte utilisateur pour Tor

Tout d'abord, vous devrez créer un nouveau compte pour permettre à Tor de fonctionner de manière isolée de votre configuration personnelle et d'avoir des autorisations système gérables.

  1. Pour commencer, ouvrez votre panneau de configuration et sélectionnez "Comptes".
  2. Dans le menu de gauche, sélectionnez "Famille et autres personnes".
  3. Créez un dossier appelé tor.3. À côté du sous-titre "Ajouter un autre utilisateur à ce PC", cliquez sur le grand signe +.
  4. Un panneau s'affiche alors pour demander les informations relatives au compte Windows. En bas, sélectionnez le petit texte qui indique "Je n'ai pas les informations de connexion de cet utilisateur".
  5. Dans le panneau suivant, sélectionnez le texte similaire en bas indiquant "Configurer l'utilisateur sans utiliser de compte Microsoft".
  6. Entrez un nom d'utilisateur pour l'utilisateur. Ce que vous voulez est acceptable, mais dans ce guide, le nom d'utilisateur torrelay sera utilisé. Entrez ensuite un mot de passe fort et continuez.

2. Téléchargement et configuration du pack Windows Expert

2.1 Téléchargement

L'étape suivante consiste à télécharger et à installer le pack Windows Expert ainsi qu'à configurer votre fichier torrc.

  1. Allez sur Télécharger le code source de Tor et faites défiler vers le bas pour sélectionner 'Windows Expert Bundle'.
  2. Allez dans votre répertoire C:\Users\torrelay.
  3. Créez un dossier appelé tor. *(Facultatif. Un chemin personnalisé peut être utilisé, mais vous devrez effectuer les modifications nécessaires dans les étapes suivantes.)

2.2 Configuration

  1. Décompressez le paquet Expert zippé dans votre répertoire Tor nouvellement créé. Deux dossiers y seront placés ; l'un appelé Tor, et l'autre Data.
  2. Vous devez maintenant créer un dossier appelé log dans C:\Users\torrelay\tor. Vous devrez alors créer un fichier vide et le nommer notices.log dans le dossier log.
  3. Vous allez maintenant avoir besoin de créer un fichier torrc pour définir l'ensemble des règles de votre relais. Le chemin par défaut pour ce fichier est C:\Users\torrelay\AppData\Roaming\tor\torrc, bien que vous puissiez spécifier un emplacement personnalisé au démarrage de la ligne de commande avec l'option -f. ( Plus de détails ci-dessous)
  4. Ouvrez votre fichier torrc nouvellement créé dans votre éditeur de texte et remplissez-le avec le contenu suivant :

    #Changez le nom "myNiceRelay" pour un nom que vous aimez
    Nickname myNiceRelay
    ORPort 9001
    ExitRelay 0
    SocksPort 0
    #Chemins suppose que vous avez extrait dans C:\Users\torrelay\tor - si vous
    #extraire ailleurs ou utilisé un nom d'utilisateur différent, ajuster
    #chemins en conséquence
    DataDirectory C:\Users\torrelay\tor\Data
    Log notice file C:\Users\torrelay\tor\log\notices.log
    GeoIPFile C:\Users\torrelay\tor\Data\Tor\geoip
    GeoIPv6File C:\Users\torrelay\tor\Data\Tor\geoip6
    #Mettez votre mail ci-dessous - Notez qu'il sera publié sur la page des métriques
    ContactInfo tor-operator@your-emailaddress-domain
    
  5. Vérifiez que tout soit rempli correctement, puis enregistrez et quittez.

3. Démarrage du relais

Il existe deux méthodes pour démarrer votre relais pour la première fois, en fonction de vos préférences et de vos besoins.

3.1 Méthode 1 : Interface utilisateur

  1. Naviguez jusqu'au répertoire où vous avez extrait les fichiers de Tor.
  2. Faites simplement Shift + clic droit sur le fichier tor.exe et sélectionnez 'Exécuter en tant qu'autre utilisateur' dans le menu déroulant, et entrez le mot de passe de votre compte Tor lorsque cela vous est demandé.
  • Note: Veillez à ne pas cliquer sur le bouton 'Exécuter en tant qu'administrateur' - c'est dangereux !

3.2 Méthode 2 : Ligne de commande

  1. Ouvrez votre invite de commande. Naviguez vers C:Users\torrelay\toravec la commandecd C:\Users\torrelay\tor`.
  2. Tapez RUNAS /user:torrelay tor.exe et appuyez sur entrée. Si votre fichier torrc se trouve à un autre endroit que l'emplacement par défaut (comme le dossier home), spécifiez le chemin avec l'option -f.
    • Exemple : RUNAS /user:torrelay "tor.exe -f C:\Users\torrelay\Tor\torrc"
  3. Vous devriez maintenant voir Tor démarrer dans votre terminal. Attendez qu'il ait fini de démarrer.
  4. Après une courte période, il devrait publier son OrPort, et vous aurez réussi à relayer le trafic pour le réseau Tor.
    • Notice: Selon les paramètres de votre système, Tor peut ne pas démarrer et produire une erreur indiquant qu'il n'est pas en mesure de créer des fichiers. Si cela se produit, ouvrez simplement le Centre de sécurité Windows Defender et sélectionnez "Contrôle des applications et du navigateur". Ajoutez le fichier tor.exe à la liste des autorisations, puis réexécutez tor.exe à partir de la ligne de commande. Tor devrait maintenant démarrer normalement.

4. Dernières notes

Si vous avez des difficultés à configurer votre relais, consultez notre section d'aide. Si votre relais fonctionne maintenant, consultez les notes post-install.