shadowsocks / ShadowsocksX-NG

Next Generation of ShadowsocksX
GNU General Public License v3.0
32.38k stars 7.94k forks source link

使用tinyproxy代替privoxy #893

Open giveup opened 6 years ago

giveup commented 6 years ago

现在内置privoxy是作为http代理的,privoxy已经很久没更新,而且根本用不到它的filter功能. 请考虑使用tinyproxy作为http代理. 理由:足够轻量化,并且同样支持转发为http代理。

qiuyuzhou commented 6 years ago

看了文档,没看到支持使用socks5代理。 privoxy主要用它将socks5代理转换成http代理的功能。

giveup commented 6 years ago

典型的tinyproxy配置文件如下,是支持socks5代理的,(已经测试过)和privoxy一样,支持把socks5转换成http

Listen 127.0.0.1 Port 1100 upstream socks5 127.0.0.1:1081 DisableViaHeader Yes MaxClients 100 Allow 127.0.0.1 MaxRequestsPerChild 0 StartServers 10 MinSpareServers 5 MaxSpareServers 20 LogLevel Info Timeout 600

qiuyuzhou commented 6 years ago

如果要换掉privoxy,更倾向于caddy+Forward proxy plugin. go语言实现,不用考虑依赖库的问题。