GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer et utiliser Tor (client) comme proxy dans Ubuntu, Pop ! _OS ou Linux Mint

gate (The Onion Router) achemine le trafic Internet via un réseau superposé volontaire pour protéger la vie privée et la liberté de l'utilisateur.

Cet article explique comment installer le dernier client Tor dans Ubuntu 20.10, 20.04, 19.10, 18.04 ou 16.04 / Linux Mint 20, 19.x et 18.x et l'utiliser comme proxy avec diverses applications.

Les instructions ci-dessous fournissent les étapes de configuration de Privoxy, si vous souhaitez utiliser Tor avec une application qui ne prend pas en charge les proxys SOCKS5, la configuration manuelle du proxy dans le cas où Torsocks ne démarre pas une application, et la configuration Tor pour utiliser des nœuds de sortie spécifiques à un pays (afin que vous puissiez spécifier quel pays devrait être votre nouvelle adresse IP), utile si vous souhaitez contourner les restrictions/censure du pays et ne pouvez pas vous permettre un VPN (mais si vous le pouvez, optez pour l'option VPN !).

Cela devrait fonctionner dans Ubuntu 16.04 / Linux Mint 18.x, Ubuntu 18.04 / Linux Mint 19.x, 19.10 et 20.04 / Linux Mint 20, Ubuntu 20.10 et plus récents ainsi que les distributions Linux basées sur Ubuntu comme Pop ! _OS, OS élémentaire et Ubuntu - ou des variantes de Linux Mint telles que Linux Mint MATE ou Kubuntu, Xubuntu, Ubuntu MATE et ainsi de suite.

Les versions d'Ubuntu antérieures à 16.04 / Linux Mint antérieures à 18.x n'utilisent pas systemd, donc certaines choses dans cet article ne fonctionneront pas pour ces anciennes versions.

Tor n'empêche pas les services en ligne de découvrir que vous utilisez Tor, alors gardez cela à l'esprit ! Cela devrait être pour la vie privée et non l'anonymat. Si tout ce dont vous avez besoin est un navigateur Web avec Tor, utilisez le navigateur Tor qui utilise Firefox ESR comme base, est très facile à utiliser et a tout ce dont vous avez besoin. Cet article concerne l'utilisation du client Tor avec d'autres applications. Ne confondez pas Tor (Client) avec Tor Browser, ce sont deux choses différentes (dans ce qu'ils font) !

Installez Tor et éventuellement Privoxy dans Ubuntu / Pop ! _OS ou Linux Mint

Je. Installez Tor dans Ubuntu / Pop! _OS ou Linux Mint

Le package Tor des référentiels Ubuntu n'est généralement pas mis à jour souvent, il est donc recommandé d'utiliser le référentiel Tor officiel à la place.

Démarrer l'installation apt-transport-https , requis pour utiliser les référentiels https, et curl pour télécharger la clé du référentiel :

sudo apt install apt-transport-https curl

Et puis ajoutez le dépôt Tor (et sa clé) dans Ubuntu/Pop ! _OS avec ces commandes :

sudo -i
echo "deb https://deb.torproject.org/torproject.org/ $(lsb_release -cs) main" > /etc/apt/sources.list.d/tor.list
curl https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --import
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt update
exit

Pour Linux Mint, utilisez les mêmes commandes que ci-dessus mais remplacez $(lsb_release -cs) dans la première commande avec le nom de code de la version Ubuntu sur laquelle votre version Linux Mint est basée. Utiliser pour Linux Mint 20 focal , à utiliser pour Linux Mint 19 (et 19.x) bionic , tandis que Mint 18.x est utilisé pour Linux xenial .

Vous êtes maintenant prêt à installer Tor, tor-geoipdb (afin de pouvoir utiliser des nœuds de sortie spécifiques au pays), torsocks (une bibliothèque pour torifier facilement les applications) et deb.torproject.org-keyring (un package qui garantit que vous disposez de la dernière clé de signature du référentiel) :

sudo apt install tor tor-geoipdb torsocks deb.torproject.org-keyring


II. En option, installez Privoxy et configurez-le pour une utilisation avec Tor

Privoxy est un proxy Web sans mise en cache. Vous pouvez l'utiliser avec Tor si vous prévoyez d'utiliser Tor avec des applications qui ne prennent en charge que les proxies HTTP (ne prennent pas en charge les proxies SOCKS5).

Pour installer Privoxy dans Ubuntu / Pop ! _Utilisation OS ou Linux Mint :

sudo apt install privoxy

Pour utiliser Privoxy avec Tor, vous devez le modifier /etc/privoxy/config Fichier de configuration avec un éditeur de texte comme Nano (en root) :

sudo nano /etc/privoxy/config

Dans ce fichier de configuration, ajoutez la ligne suivante à la fin du fichier (vous pouvez accéder à la fin du fichier à l'aide de l'éditeur de texte en ligne de commande Nano en appuyant sur Ctrl + W suivi de Ctrl + V sans rien changer d'autre :

forward-socks5 / localhost:9050 .

Il y a un espace puis un point en fin de ligne, ce n'est pas une faute de frappe.

Enregistrez ensuite le fichier et quittez (pour enregistrer le fichier à l'aide de l'éditeur de texte en ligne de commande Nano, appuyez sur Ctrl + O , puis Enter; Quittez avec Ctrl + X ).

Vous devez maintenant redémarrer Privoxy :

sudo systemctl restart privoxy

Utilisez Tor et Privoxy dans Ubuntu / Pop ! _OS ou Linux Mint

Je. Utilisez des chaussettes de but sur but

Pour démarrer facilement une application et utiliser Tor, vous pouvez utiliser torsocks qui fonctionne avec les programmes d'interface graphique et de ligne de commande. Cette bibliothèque garantit que les requêtes DNS sont traitées en toute sécurité et rejette explicitement tout trafic autre que TCP de l'application que vous utilisez.

Par exemple, pour lancer Spotify avec Torsocks, utilisez :

torsocks spotify

Pour tester, exécutez cette commande pour obtenir votre adresse IP réelle :

curl ipv4.icanhazip.com

(Si curl n'est pas installé, vous pouvez l'installer avec :sudo apt install curl )

Exécutez ensuite la même commande mais utilisez les torsocks :

torsocks curl ipv4.icanhazip.com

La commande torsocks devrait renvoyer une adresse IP différente car elle a été exécutée via le proxy Tor.

Si vous obtenez un message d'erreur, le service Tor n'est peut-être pas en cours d'exécution. Il devrait démarrer automatiquement lorsque vous l'installez, mais si ce n'est pas le cas, vous pouvez le démarrer avec cette commande :

sudo systemctl start tor

Cependant, il y a un problème avec les torsocks - certaines applications ne démarrent pas. Par exemple en exécutant torsocks firefox ou torsocks google-chrome ne fait rien. Dans de tels cas, vous devrez entrer manuellement le proxy Tor SOCKS5 dans l'application que vous souhaitez utiliser - voir ci-dessous.

II. Entrez l'adresse proxy manuellement

Une fois que vous avez installé Tor et Privoxy, vous pouvez utiliser les informations de proxy suivantes (il vous suffit de configurer l'un de ces deux) dans les paramètres réseau/proxy de l'application :

  • Proxy SOCKS5 :utilisez localhost comme hôte proxy / IP, et 9050 comme le port
  • Proxy HTTP (nécessite l'installation et la configuration de Privoxy comme décrit) :utilisez localhost comme adresse proxy et 8118 comme le port


Si possible, utilisez un proxy SOCKS5 ou, si l'application ne le prend pas en charge, un proxy HTTP normal à la place.

Vous pouvez également utiliser Tor comme proxy à l'échelle du système. Par exemple, allez sur Gnome System Settings > Network , cliquez sur Network Proxy , mettre le proxy sur Manual , puis utilisez localhost en tant qu'hôte de chaussette et 9050 comme port :

</code> Notez que les navigateurs Web basés sur Chromium (Google Chrome, Opera, Vivaldi, etc.) ne permettent pas de définir un proxy dans leurs paramètres et utilisent à la place le proxy à l'échelle du système.

III. Comment changer le Tor. adresse IP spécifiée

Si vous avez besoin de changer l'adresse IP fournie par Tor, la manière la plus simple de recharger le service Tor est la suivante :

sudo systemctl reload tor

Cette commande recharge la configuration de Tor et force Tor à établir une nouvelle connexion, vous donnant une nouvelle adresse IP.

Vérifiez l'adresse IP avec le torsocks curl ipv4.icanhazip.com Commande.

NS. Comment configurer Tor pour utiliser des nœuds de sortie spécifiques à un pays (choisissez de quel pays votre nouvelle IP doit provenir)

Afin de pouvoir spécifier des nœuds de sortie spécifiques au pays dans Tor, le tor-geoipdb Le paquet doit être installé. Ce paquet est mentionné dans les instructions ci-dessus, il devrait donc déjà être installé, mais j'ai pensé que je le mentionnerais au cas où vous auriez déjà installé Tor et ignoré les instructions d'installation de cet article.

Afin d'utiliser Tor pour changer votre adresse IP en une adresse IP de pays spécifique, vous devrez modifier le Tor /etc/tor/torrc Fichier de configuration en tant que root :

sudo nano /etc/tor/torrc

Ajoutez les deux lignes suivantes au fichier sans rien changer :

ExitNodes {COUNTRY_CODE}
StrictNodes 1

Remplacez COUNTRY_CODE avec le code pays ISO3166 à 2 lettres, par exemple us pour les États-Unis, de pour l'Allemagne, etc. Vous trouverez ici une liste des indicatifs de pays. Vous pouvez également spécifier plusieurs pays en les séparant par une virgule comme ceci :{country1},{country2},{country3} , par exemple {be},{pl},{ca} . Les pays doivent être spécifiés entre accolades :{} .

Lorsque vous avez terminé, enregistrez le fichier et quittez (pour enregistrer le fichier à l'aide de l'éditeur de texte en ligne de commande Nano, appuyez sur Ctrl + O , puis Enter; Quittez avec Ctrl + X ) et rechargez la configuration de la porte avec cette commande :

sudo systemctl reload tor


Ubuntu
  1. Comment installer et utiliser Hubot sur Ubuntu Linux

  2. Installer le proxy Tor sur Ubuntu 20.04 Linux

  3. Installer le proxy Tor sur Ubuntu 22.04 Linux

  4. Comment installer Skype 5.0 dans Ubuntu et Linux Mint

  5. Comment installer Adobe Acrobat Reader dans Ubuntu et Linux Mint

Comment installer et utiliser les outils de capture d'écran Ubuntu Linux

Comment installer et utiliser WinSCP sur Ubuntu 20.04 Linux

Installez et utilisez le personnalisateur Grub sur Ubuntu 20.04 ou Linux Mint 20.02

Comment installer le navigateur TOR sur Ubuntu / Linux Mint

Comment installer Wine 5.0 sur Debian, Ubuntu et Linux Mint

Comment installer et utiliser ClamAV Antivirus sur Ubuntu Linux