Tomato in Archlinux by shadowsocks
2018-01-23
Install shadowsocks
yaourt -S python-pip
pip install shadowsocks
Run shadowsocks
sslocal -c .ss.conf.json
Proxy setting
Install genpac & generate pac file
sudo pip install genpac
genpac --format=pac --pac-proxy="SOCKS5 127.0.0.1:1080" --output=~/.ss.d/.ss.pac
Config proxy
Choose system proxy url by desktop setting gui. Such as:file:///home/usrname/.ss.d/.ss.pac.
Run as service
First,mv .ss.conf.json to /etc/shadowsocks. Second,run systemctl start shadowsocks@.ss.conf. Option:if you want to start shadowsocks service when start up ,you can just run systemctl enable shadowsocks@.ss.conf.
System or browser setting
Gnome
Setting in setting
–> network
–> network proxy
–> automatic
–> file:///home/usrname/.ss.d/.ss.pac
.
firfox
Setting in preference
–> network proxy
–> automatic proxy configuration url
–> file:///home/usrname/.ss.d/.ss.pac
.
Tips:more about shadowsocks.