privoxy sslocal本地代理
privoxy sslocal本地代理
privoxy 安装
yum install privoxy -y
配置config配置文件
confdir /etc/privoxy logdir /var/log/privoxy filterfile default.filter logfile logfile debug 1 #记录请求地址 debug 1024 #记录被拒的请求及理由 debug 4096 #记录启动信息及警告 debug 8192 #记录非致命错误 listen-address 0.0.0.0:8118 toggle 1 enable-remote-toggle 0 enable-remote-http-toggle 0 enable-edit-actions 0 enforce-blocks 0 buffer-limit 4096 enable-proxy-authentication-forwarding 0 forward-socks4 / 127.0.0.1:1080 . forward-socks5t / 127.0.0.1:1080 . forward 192.168.*.*/ . forward 10.*.*.*/ . forward *.*.*.*/ . forwarded-connect-retries 0 accept-intercepted-requests 0 allow-cgi-request-crunching 0 split-large-forms 0 keep-alive-timeout 300 tolerate-pipelining 1 socket-timeout 300
安装 sslocal服务 使用python里面pip安装
pip install sslocal
配置config.json
{ "server":"0.0.0.0", "server_port":xxx, "local_address":"127.0.0.1", "local_port":1080, "password":"xxx.xxx", "timeout":300, "method":"aes-256-cfb", "fast_open":false }
sslocal 配置
{ "server":"127.0.0.1", "server_port":xxx, "local_address": "127.0.0.1", "local_port":1080, "password":"xxx.xxx", "timeout":300, "method":"aes-256-cfb", "fast_open": false, "workers": 1 }
启动服务
服务端 /bin/python /usr/bin/ssserver -c /etc/server/config.json -d start 客户端 /usr/bin/python2 /usr/bin/sslocal -c local.json privoxy 中继 /usr/sbin/privoxy --pidfile /run/privoxy.pid --user privoxy /etc/privoxy/config