Choisir un hébergeur

Disposer d’une connexion Internet haut débit (>=100 Mbit/s dans les deux sens) et d’un matériel informatique physique est la meilleure manière d’exploiter un relais. Avoir un contrôle complet sur le matériel et la connexion vous donne un environnement plus maîtrisable et (si c’est fait correctement) plus sûr. Vous pouvez héberger votre propre matériel chez vous (NE PAS opérer un relais de sortie de chez soi) ou dans un centre de données. On parle parfois d’une installation du relais sur du « bare metal » (matériel physique).

Si vous ne possédez pas de matériel physique, vous pouvez faire fonctionner un relais sur un serveur dédié loué ou sur un serveur privé virtuel (VPS). Cela peut coûter entre 3 $ par mois et plusieurs milliers par mois, selon votre hébergeur, la configuration matérielle et l’utilisation de bande passante. De nombreux fournisseurs de serveurs privés virtuels n’autorisent pas l’exécution de relais de sortie. Vous devez respecter les conditions d’utilisation du fournisseur de serveurs privés virtuels, sous peine de voir votre compte désactivé. Pour en savoir plus sur les hébergeurs et leur politique quant aux relais Tor, consultez cette liste tenue par la communauté Tor : GoodBadISPs.

Questions concernant le choix d’un hébergeur

  • Quel trafic mensuel est inclus ? La bande passante est-elle « non mesurée » ?
  • L’hébergeur fournit-il une connectivité IPv6 ? Cela est recommandé mais pas indispensable.
  • Quelle virtualisation ou quel hyperviseur (le cas échéant) le fournisseur utilise-t-il ? Tout sauf OpenVZ devrait convenir.
  • L’hébergeur commence-t-il à brider la bande passante après une certaine quantité de trafic ?
  • Le système autonome de l’hébergeur est-il bien connecté ? Pour répondre à cette question, vous pouvez comparer les systèmes autonomes selon leur classement AS (plus la valeur est basse, mieux c’est) : https://asrank.caida.org/

Si vous prévoyez d’exécuter des relais de sortie

  • Est-ce que l’hébergeur autorise les relais de sortie ? Nous vous recommandons de lui demander explicitement avant de commencer.
  • L’hébergeur autorise-t-il des enregistrements WHOIS personnalisés pour vos adresses IP ? Cela contribue à réduire le volume de plaintes pour abus envoyées à l’hébergeur plutôt qu’à vous.
  • L’hébergeur vous permet-il de définir une entrée DNS inverse personnalisée ? (enregistrement DNS PTR)

Vous pouvez habituellement poser ces questions dans une demande avant-vente.

Diversité d’AS et de localisation

En choisissant son service d’hébergement, prenez en compte la diversité du réseau au niveau du système autonome et du pays. Un réseau plus diversifié est plus résilient aux attaques et aux pannes. Dans le cas des revendeurs, il n’est parfois pas évident de savoir auprès de quel AS vous achetez. Pour être sûr, demandez à l’hébergeur le numéro de système autonome avant de commander votre serveur.

Il vaut mieux éviter les hébergeurs où beaucoup de relais Tor sont déjà hébergés, mais il est toujours préférable d’en ajouter un là plutôt que de n’exécuter aucun relais.

Essayez d’éviter les hébergeurs suivants :

  • OVH SAS (AS16276)
  • Online S.a.s. (AS12876)
  • Hetzner Online GmbH (AS24940)
  • DigitalOcean, LLC (AS14061)

Pour trouver quels hébergeurs et quels pays sont déjà utilisés par de nombreux opérateurs (et qui devraient être évités) vous pouvez utiliser Relay Search :

Choisir un système d’exploitation

Nous recommandons d’utiliser le système d’exploitation avec lequel vous êtes le plus familier, mais si vous le pouvez, le réseau tirera le meilleur bénéfice de relais basés sur BSD ou sur d’autres systèmes non-Linux. Actuellement, la plupart des relais fonctionnent sous Debian.

Le tableau suivant montre la répartition actuelle des systèmes d’exploitation sur le réseau Tor, pour vous donner une idée du nombre de relais non-Linux supplémentaires qu’il nous faudrait :

Configuration au niveau du système d’exploitation

La configuration du système d’exploitation est en dehors du périmètre de ce guide, mais les points suivants sont cruciaux pour un relais Tor, alors nous souhaitons tout de même vous les mentionner.

Synchronisation d’horloge (NTP)

Des réglages d’horloge corrects sont essentiels pour les relais Tor. Il est recommandé d’utiliser le protocole de temps réseau (NTP) pour synchroniser l’horloge et de vous assurer que le fuseau horaire est bien configuré.