Privoxy 是一款不进行网页缓存且自带过滤功能的代理服务器,本文主要使用其 socks5转http代理的功能。Privoxy也能够过滤网页内容,管理 Cookie,访问控制,去广告、横幅、弹窗等等,因此可以作为广告过滤。如何你需要使用带缓存功能的可以选择Polipo

本教程中我们将说明如何安装Privoxy并将shadowsocks的socks5转换为http代理。

安装privoxy

sudo apt install privoxy

配置privoxy转换shadowsocks sock5到http代理

echo "forward-socks5t   /  127.0.0.1:1080 ." | sudo tee -a /etc/privoxy/config

重启privoxy服务

sudo systemctl restart privoxy.service
sudo systemctl enable privoxy.service

验证privoxy转换shadowsocks sock5到http代理配置是否正确

http_proxy=http://localhost:8118 curl https://www.google.com/