Configurer Git avec Tor

Nous allons voir aujourd’hui comment utiliser l’utilitaire git via Tor. Lorsque Tor fonctionne, il crée un proxy local 127.0.0.1:9050 qui accepte des connexions de type SOCKS5. Il est possible de configurer un proxy sur l’outil git cependant il s’agit forcément d’un proxy de type HTTP/HTTPS. Afin de faire la passerelle entre les deux nous allons donc installer et configurer l’utilitaire privoxy

sudo apt install privoxy

On va ensuite éditer le fichier de configuration /etc/privoxy/config pour rajouter la ligne suivante à la fin :

forward-socks5 / 127.0.0.1:9050 .

Ainsi on a créé une passerelle entre le proxy 127.0.0.1:8118 (HTTP/HTTPS) et le proxy 127.0.0.1:9050 (SOCKS5).

On peut ensuite configurer l’utilitaire Git avec la commande suivante:

git config --global http.proxy 127.0.0.1:8118

On peut supprimer le proxy avec la commande :

git config --global --unset http.proxy

Leave a Reply

Your email address will not be published. Required fields are marked *