Shadowsocks for Ubuntu#

1. Install Shadowsocks#

  • Ubuntu16.04 and above
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5
  • Ubuntu18.04
sudo vim /etc/apt/sources.list.d/hzwhuang-ubuntu-ss-qt5-bionic.list

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

2. 启动Shadowsocks-qt5并配置#

Note

此处的账号真实有效,需要密码的同学请私信我哦!

Shadowsocks-qt5

3. 配置系统代理#

// 直接从gfwlist网站获取gfwlist.txt文件
genpac --pac-proxy "SOCKS5 127.0.0.1:8123" --gfwlist-proxy="SOCKS5 127.0.0.1:8123" --gfwlist-url=https://raw.githubusercontent.com/gfwlist/gfwlist/master/gfwlist.txt --output="autoproxy.pac"

// 假如无法访问gfwlist,直接使用浏览器访问其网址,下载gfwlist.txt文件,然后执行下面的命令
genpac --pac-proxy "SOCKS5 127.0.0.1:8123" --gfwlist-proxy="SOCKS5 127.0.0.1:8123" --gfwlist-local=./gfwlist.txt --output="autoproxy.pac"

  • Network -> Network Proxy -> Automatic 在Configuration URL中
file:///home/fhc/autoproxy.pac

4. 在浏览器中配置使用系统代理#

Firefox_Configure_System_Proxy

5. 命令行使用系统代理#


sudo apt-get install proxychains4
proxychains4 curl www.google.com