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

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