更新yum源
yum -y upgrade
安装epel-release,python-pip 和 privoxy 都在EPEL源里面
yum install -y epel-release
安装 python-pip
yum install -y python-pip
安装完成后需要更新一下
pip install --upgrade pip
安装shadowsocks和privoxy
#安装 shadowsocks pip install shadowsocks #安装 privoxy yum install -y privoxy
配置 shadowsocks
编辑文件vi /etc/shadowsocks.json
并添加以下内容
{ "server": "xxxx.xxx.xxx.xxx",#ss服务器IP "server_port": "55555",#SS服务器端口 "local_address": "127.0.0.1",#本地ip "local_port": "6666",#本地端口 "password": "service_password",#连接ss密码 "method": "aes-256-cfb",#加密方式 "timeout": "300",#等待超时 "workers": "1" }
使用配置文件建立链接
nohup sslocal -c /etc/shadowsocks.json /dev/null 2>&1 &
配置 privoxy
vim /etc/privoxy/config # 确认下面这一行没有被注释掉 listen-address 127.0.0.1:8118 ## 默认端口是8118,不需要修改 # 新增一行 forward-socks5t / 127.0.0.1:6666 . 端口必须与 /etc/shadowsocks.json 中 local_port 字段的值相同,(一般去除注释即可) ## 注意:行尾有一个英文句号(.)
配置环境变量
vim /etc/profile
编辑文件
export http_proxy=http://127.0.0.1:8118 export https_proxy=http://127.0.0.1:8118
保存执行source /etc/profile
开启privoxy
privoxy /etc/privoxy/config
测试
测试是否成功
curl -I www.google.com
成功则返回200状态码
如下图: