Note : vous ne devriez faire fonctionner un relais Windows que si vous pouvez le faire tourner 24 h/24 et 7 j/7. Si vous n’êtes pas en mesure de le garantir, un Snowflake est un meilleur moyen de contribuer des 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, mettre en place 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 isolé de votre configuration personnelle et avec des autorisations système maîtrisables.
- Pour commencer, ouvrez votre panneau de configuration et sélectionnez « Comptes ».
- Dans le menu de gauche, sélectionnez « Famille et autres utilisateurs ».
- À côté du sous-titre « Ajouter un autre utilisateur à ce PC », cliquez sur le grand signe
+.
- Un panneau s’affiche alors pour demander les informations du compte Windows. En bas, sélectionnez le petit texte qui indique « Je ne dispose pas des informations de connexion de cette personne ».
- Dans le panneau suivant, sélectionnez le texte similaire en bas indiquant « Configurer l’utilisateur sans utiliser de compte Microsoft ».
- Entrez un nom d’utilisateur pour l’utilisateur. Ce que vous voulez convient, 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 Windows Expert Bundle
2.1 Téléchargement
L’étape suivante consiste à télécharger et à installer le Windows Expert Bundle ainsi qu’à configurer votre fichier torrc.
- Head over to Download Tor and scroll down to select 'Windows Expert Bundle'.
- Allez dans votre répertoire
C:\Users\torrelay\.
- 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
- Décompressez l’archive zip de l’Expert Bundle dans votre répertoire Tor nouvellement créé. Deux dossiers y seront placés ; l’un appelé
Tor, et l’autre Data.
- 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.
- 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 de ce fichier est
C:\Users\torrelay\AppData\Roaming\tor\torrc, mais vous pouvez spécifier un emplacement personnalisé au démarrage en ligne de commande avec l’option -f. (Plus de détails ci-dessous)
Ouvrez votre fichier torrc nouvellement créé dans votre éditeur de texte et remplissez-le avec le contenu suivant :
#Change the nickname "myNiceRelay" to a name that you like
Nickname myNiceRelay
ORPort 9001
ExitRelay 0
SocksPort 0
#Paths assume you extracted to C:\Users\torrelay\tor - if you
#extracted elsewhere or used a different username, adjust the
#paths accordingly
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
#Put your email below - Note that it will be published on the metrics page
ContactInfo tor-operator@votre-domaine-d’adressecourriel
- Vérifiez que tout est 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
- Naviguez jusqu’au répertoire où vous avez extrait les fichiers de Tor.
- Faites simplement Maj + clic droit sur le fichier
tor.exe, sélectionnez « Exécuter en tant qu’autre utilisateur » dans le menu déroulant et entrez le mot de passe de votre compte Tor lorsqu’il 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
- Ouvrez votre invite de commande. Naviguez vers
C:\Users\torrelay\tor\Tor avec la commande cd C:\Users\torrelay\tor\Tor.
- 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\Tor\torrc"
- Vous devriez maintenant voir Tor démarrer dans votre terminal. Attendez qu’il ait fini de s’amorcer.
- Après une courte période, il devrait publier son OrPort, et vous aurez réussi à relayer le trafic pour le réseau Tor.
- Avertissement : Selon les paramètres de votre système, Tor peut ne pas démarrer et produire une erreur indiquant qu’il ne parvient pas à 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 relancez
tor.exe depuis la ligne de commande. Tor devrait maintenant démarrer normalement.
4. Notes finales
Si vous avez des difficultés à configurer votre relais, consultez notre section d’aide.
Si votre relais fonctionne maintenant, consultez les notes de post-installation.