配置socks5本地代理
安装ss
apt update
sudo apt install shadowsocks-libev
修改配置文件 /etc/shadowsocks-libev/config.json
{
"server":"211.254.213.100",
"server_port":8388,
"local_port":1080,
"password":"password",
"timeout":60,
"method":"aes-256-cfb"
}
启动服务
ss-local -c /etc/shadowsocks-libev/config.json
设置浏览器代理为 socks5, 127.0.0.1:1080, 打开https://www.google.com , Enjoy it
已经ok了。
配置http代理(over socks5)
如果还需要使用http代理,需要安装privoxy
sudo apt install privoxy
修改配置/etc/privoxy/config
forward-socks5t / 127.0.0.1:1080 .
listen-address 127.0.0.1:8118
启动服务
service privoxy start
设置http代理
export http_proxy=http://127.0.0.1:8118
export https_proxy=http://127.0.0.1:8118
测试
curl https://www.google.com
配置PAC
安装工具
#安装pip,python的包管理器
sudo apt-get install python-pip
#使用pip安装python应用genpac
pip install genpac
生成pac文件
mkdir ~/ss
cd ss
wget "https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt"
genpac --proxy="SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" -o autoproxy.pac --gfwlist-local gfwlist.txt
配置系统网络
选择网络代理,设置为自动,地址填写 file:///home/your_name/ss/autoproxy.pac ,your_name 是你的用户名
浏览器设置
火狐浏览器,属性-》网络设置-》使用系统代理
谷歌浏览器,无需设置
近期评论