relab/socks_setup/README.md
2023-04-17 16:27:29 -06:00

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`