目录
分两部来操作
第一步: 设置好你的shadowssocks
注意
1.你的本地端口和本地服务的方式,socks还是http!!!
2.保证你的shadowssocks 测试可以通过
第二步:
安装Genepac,它可以用来生成我们自己的PAC文件,同时它还支持获取gfwlist的时候设置代理。
sudo pip install genpac
用下面的命令生成pac文件
genpac --pac-proxy "SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" --gfwlist-url=https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt --output="autoproxy.pac"
注意的问题: chrome浏览器中不支持fille:///autoproxy.pac, 需要本地启动nginx,通过http访问文件位置;
安装nginx
sudo apt-get install nginx修改nginx.cnf配置文件
vim /etc/nginx/nginx.conf在nginx.conf的http{...}代码块中输入:
server{ listen 80; #注意这里不用":"隔开,listen后面没有冒号 server_name 127.0.0.1; #注意这里不用":"隔开,server_name后面没有冒号 location /autoproxy.pac { alias 绝对路径/autoproxy.pac; } }重启nginx
sudo nginx -s reload把填写到系统设置->网络->代理设置->自动代理中