kanch.blog

posted at 2016-01-21 17:38:25 +0000

Ubuntu下设置Shadowsocks的非全局代理(PAC自动代理)

shadowsocks就不容我多介绍了吧,对于我这种重度google用户来说,装了Ubuntu后也要保持一直翻墙。

在我在Ubuntu上安装了shadowsocks后发现,卧槽,这尼玛算半成品吧,只有全局代理。。。。

和windows,Mac,手机上的客户端相差太远了吧。

shadowsocks各平台客户端下载请点击我

下面进入正题。

首先我们要安装Genepac,它可以用来生成我们自己的PAC文件,同时它还支持获取gfwlist的时候设置代理。

(安装Genepac之前,请务必确认你已经安装了pip,如果没没有安装,文章末尾有说明)

然后我们用下面这个命令安装Genepac:

sudo pip install genpac
mkdir ~/shadowsocks cd shadowsocks

用以下命令生成pac文件

genpac --proxy="SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" -o autoproxy.pac --gfwlist-url="https://autoproxy-gfwlist.googlecode.com/svn/trunk/gfwlist.txt" 

pac_set

设置代理为自动,然后配置URL填入我们刚刚生成的那个pac文件的路径即可。

pip的安装

(内容来自:How to install pip on Ubuntu-saltycrane.com

对于Ubuntu12.10以上的版本,依次输出以下命令即可:

sudo apt-get install python-pip python-dev build-essential 
sudo pip install --upgrade pip 
sudo pip install --upgrade virtualenv

最好的科学上网服务->西游:https://xiyou4you.com/r/?s=2219145



© kanchzl AT kanchz DOT com

last updated on 2019-11-12 02:36:10 +0000