42 lines
971 B
Markdown
42 lines
971 B
Markdown
|
|
## 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`
|
|
|
|
|
|
|
|
|