## Steps to setup Linux as BPB shadowsocks client


1. Install shadowsocks client: 'sudo apt-get install shadowsocks-libev'

2. Disable the automatically started service: 
sudo systemctl stop shadowsocks-libev 
sudo systemctl disable shadowsocks-libev

3. Make local shadowsocks config file: `sudo vim /etc/shadowsocks-libev/local-config.json`

4. Add in bpb server setup: 
```
{
  "server": "207.246.62.210",
  "mode": "tcp_and_udp",
  "server_port": 8080,
  "local_address": "127.0.0.1",
  "local_port": 1080,
  "password": "socksrocks",
  "timeout": 60,
  "method": "aes-256-gcm"
}

```



Start the shadowsocks service: `sudo systemctl start shadowsocks-libev-local@local-config.service`

Check the status: `sudo systemctl status shadowsocks-libev-local@local-config.service`

Enable service on system startup: `sudo systemctl enable shadowsocks-libev-local@local-config.service`


Verify it is working: `url --proxy socks5://127.0.0.1:1080 https://ifconfig.me`