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.