反正就是你懂的嘛
本文环境
-ubuntu 16.04
安装
更新源
1 | sudo add-apt-repository ppa:hzwhuang/ss-qt5 |
安装
1 | sudo apt-get install shadowsocks-qt5 |
应用启动并配置
启动
1 | ss-qt5 |
配置
可引入gui-config.json,也可通过gui界面写入配置参数保存,记得勾选自动连接
系统代理配置
利用Python包管理工具pip安装genpac
1 | pip install genpac |
下载gwflist
生成代理规则
1 | genpac -p "SOCKS5 127.0.0.1:1080" --gfwlist-local=~/gfwlist.txt --update-gfwlist-local -o ~/autoproxy.pac |
我把gfwlist.txt放在了user目录下,同样把规则文件autoproxy.pac输出到user目录下
启用系统代理
在网络设置里,选择自动代理,填写url为1
file:///home/{user}/autoproxy.pac
并应用
测试
使用浏览器打开一下Google
关于终端的代理
进行了上面的操作后,可以打开终端1
curl www.google.com.hk
毫无意外,应该是超时
使用proxychains
先安装一下
1 | git clone https://github.com/rofl0r/proxychains-ng.git |
修改配置文件
1 | cp ./src/proxychains.conf /etc/proxychains.conf |
将1
socks4 127.0.0.1 9095
改为
1 | socks5 127.0.0.1 1080 |
测试
做之前的测试
1 | proxychains4 curl www.google.com.hk |
没问题!!