Ubuntu 18安装 shadowsocks 并配置 pac 全局代理


一、安装 shadowsocks-qt5

shadowsocks-qt5 需要通过PPA源安装,仅支持Ubuntu 14.04或更高版本。

1、设置 PPA 源并安装 shadowsocks-qt5

sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get -f install libappindicator1 libindicator7
sudo apt-get install shadowsocks-qt5

如果第2部报错的话运行

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

修改bionicxenial

deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu bionic main

deb http://ppa.launchpad.net/hzwhuang/ss-qt5/ubuntu xenial main


2、完成后就可以打开 shadowsocks-qt5 啦

按照你的节点信息设置好后,连接

3、安装GenPAC

sudo pip install genpac
pip install --upgrade genpac

在你想保存规则的地方运行以下指令

genpac --pac-proxy "SOCKS5 127.0.0.1:1080" --gfwlist-proxy="SOCKS5 127.0.0.1:1080" --output="autoproxy.pac" --gfwlist-url="https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt" --user-rule-from="user-rules.txt"


4、设置网络

点击:System settings > Network > Network Proxy,选择 Method 为 Automatic,设置 Configuration URL 为 autoproxy.pac 文件的路径,点击 Apply System Wide。
格式参考如:file:///home/xyzm/autoproxy.pac
最新回复 (0)
全部楼主
返回
发新帖