Voici mon problème: j'utilise assez souvent la connexion Internet de l'université. Le réseau dispose d'un pare-feu qui bloque la connexion de certains programmes tels que IRC (Xchat, Irssi), parfois même du programme de mise à jour de logiciel et de quelques autres applications.
J'ai surfé sur le Web et découvert que je pouvais "dépasser" le pare-feu en utilisant un proxy Tor. Mais les instructions sur la configuration sont confuses et souvent incorrectes. Pouvez-vous m'aider s'il vous plaît à savoir comment faire cela?
Merci d'avance!
Tor et son proxy officiel SOCKS 5 s’exécutent assez rapidement sur Ubuntu. Hors de instructions d'installation du site Web du projet Tor , procédez comme suit:
Exécutez la commande suivante (remplacez xenial
par la version que vous utilisez si vous n'êtes pas sous 16.04 Xenial Xerus):
Sudo -i
echo deb http://deb.torproject.org/torproject.org xenial main > /etc/apt/sources.list.d/tor.list
echo deb-src http://deb.torproject.org/torproject.org xenial main >> /etc/apt/sources.list.d/tor.list
gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt update
apt install tor deb.torproject.org-keyring
exit
Maintenant, le proxy Tor SOCKS 5 sera exécuté sur votre ordinateur, 127.0.0.1
, sur le port 9050
. N'oubliez pas qu'il s'agit d'un proxy SOCKS 5 et non d'un proxy HTTP.
Votre proxy Tor démarrera automatiquement au démarrage de votre machine. Vous pouvez exécuter Sudo service tor restart
ou d’autres actions telles que start
, stop
et status
pour contrôler le proxy Tor sur votre ordinateur.
Sortir de le fichier README de Github d'apt-transport-tor , pour que apt
fonctionne via Tor:
/etc/apt/sources.list
et tous les .list
dans /etc/apt/sources.list.d
Exécutez ce qui suit:
Sudo -i
apt update
apt install apt-transport-tor
sed -i 's/ http/ tor+http/g' /etc/apt/sources.list /etc/apt/sources.list.d/*.list
apt update
exit
Assurez-vous de corriger tous les messages d'erreur qui apparaissent (si nécessaire, restaurez les fichiers que vous avez sauvegardés)
Remarque: Sachez que certains programmes, tels que Google Chrome, modifieront leur fichier .list
. Ils risquent donc de revenir automatiquement à la tentative de connexion directe lors de la vérification. pour les mises à jour au lieu de passer par Tor.
De nombreux programmes se connectent parfaitement via Tor si vous modifiez les paramètres du proxy pour:
127.0.0.1
9050
SOCKS5
D'autres programmes, tels que irssi
, doivent utiliser torsocks
. Il y a deux façons de le faire:
torsocks
donne des messages d'erreur:
torsocks -i command arguments
torsocks
est silencieux (utile pour des programmes comme irssi
qui supposent qu'ils contrôlent entièrement ce qui est affiché sur le terminal):
TORSOCKS_LOG_LEVEL=1 torsocks -i command arguments