原文地址:https://www.douyacun.com/article/183105e403bec4cbb746be92ac491c4b
shadowsocks
centos安装ss,需要先安装pip,ss是python实现的, libsodium库有些加密方法依赖
yum -y install epel-release
yum -y install python-pip
yum install libsodium -y
安装ss
pip -v
# 安装最新的ss版本
pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip -U
shadowsocks.json
{
"server":"ss服务器ip",
"server_port": 端口,
"local_address": "127.0.0.1",
"local_port":1080,
"password":"password",
"timeout":300,
"method":"加密方法",
"workers": 1
}
本地启动ss
nohup sslocal -c /etc/shadowsocks.json > /dev/null 2>&1 &
测试本地scoekt代理:
curl --socks5 127.0.0.1:1080 http://httpbin.org/ip
可以直接设置socket5代理:
privoxy
ss 是socket5代理, 安装privoxy将socket5转发成http代理
yum -y install privoxy
systemctl start privoxy
配置privoxy /etc/privoxy/config
listen-address 127.0.0.1:8118 # 8118 是默认端口,不用改
forward-socks5t / 127.0.0.1:1080 . #转发到本地端口,注意别忘了最后的.