Ubuntu18.04 安装ss-qt5 &&设置PAC全局代理

一 安装SS-QT5

1、输入命令,添加ss-qt5的源

sudo add-apt-repository ppa:hzwhuang/ss-qt5

2、报错, 因为ppa:hzwhuang/ss-qt5 并没有18.04的源,所以会报错,修改其版本代号:

cd /etc/apt/sources.list.d/
sudo gedit hzwhuang-ubuntu-ss-qt5-bionic.list

3、文件内容修改为:( bionic 是18.04版本代号, xenial 是16.04的版本代号)

 4、更新源,安装ss-qt5:

sudo apt-get update

sudo apt-get install shadowsocks-qt5

 

 

二 设置PAC全局代理

如果没有pip,先安装pip

sudo apt install python3-pip

 1 、安装GenPAC(基于gfwlist的代理自动配置文件(PAC)文件生成工具)

$ sudo pip install genpac
$ pip install --upgrade genpac

 2、利用在线gfwlist列表生成本地autoproxy.pac文件,命令如下:

创建文件夹(用于存放用户规则和生成的autoproxy.pac文件):

mkdir vpnPAC
cd vpnPAC
touch user-rules.txt

生成PAC文件:

genpac --proxy="SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" -o autoproxy.pac --gfwlist-url="https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt"

3、设置全局代理

进入系统设置->网络->网络代理->自动

输入:autoproxy.pac文件所在的路径,格式:file:///home/jtian/vpnPAC/autoproxy.pac

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章