Utiliser Tor de manière transparente

Voici la procédure si vous désirez que toutes vos applications clientes (navigateurs, kmail, apt-get, etc.) passent par Privoxy/Tor pour les connexions HTTP.

Éditez le fichier /etc/privoxy/config

Vous devez avoir:

forward-socks5   /               127.0.0.1:9050 .
listen-address 127.0.0.1:8118
accept-intercepted-requests 1

Configurez iptables

iptables -t nat -A OUTPUT -p tcp --dport 80 -m owner --uid-owner root -j ACCEPT
iptables -t nat -A OUTPUT -p tcp --dport 80 -m owner ! --uid-owner privoxy -j REDIRECT --to-port 8118

Test:

curl -s http://check.torproject.org | grep -i 'Congratulations'

Autre solution

Valable si vous utilisez KDE. Un panneau de configuration permet de demander aux applications KDE de passer par le proxy, comme le montre la capture ci-dessous.

kdesecure

Related Posts