Под Linux (Ubuntu, Debian) ставишь пакеты:
sudo apt-get install tor tor-geoipdb privoxy
Бекап конфига:
sudo mv /etc/privoxy/config /etc/privoxy/config.backup
Потом заходишь под root и создаёшь конфиг такого содержания в /etc/privoxy/config
# =========================
forward-socks5 / 127.0.0.1:9050 .
confdir /etc/privoxy
logdir /var/log/privoxy
# actionsfile standard # Internal purpose, recommended
actionsfile default.action # Main actions file
actionsfile user.action # User customizations
filterfile default.filter
# Don't log interesting things, only startup messages, warnings and errors
logfile logfile
#jarfile jarfile
#debug 0 # show each GET/POST/CONNECT request
debug 4096 # Startup banner and warnings
debug 8192 # Errors - *we highly recommended enabling this*
user-manual /usr/share/doc/privoxy/user-manual
listen-address 127.0.0.1:8118
toggle 1
enable-remote-toggle 0
enable-edit-actions 0
enable-remote-http-toggle 0
buffer-limit 4096
#======================
Перезапускаешь демон командой:
sudo /etc/init.d/privoxy restart
После этого в настройках браузера выбираешь тип proxy SOCKS5, узел 127.0.0.1, порт 9050