Shadowsocks
Description⚓︎
Shadowsocks is a secure split proxy loosely based on SOCKS5
Bare Metal⚓︎
Basic info⚓︎
Basic info with official links
- Package:
shadowsocks-libev - Guide I Followed: LinuxBabe.com
- Repo: Github
- Website: Official Shadowsocks Wiki
Getting started⚓︎
Warning
This Guide assumes there's no firewall like UFW
Todo
Move client-side to opnsense
Server Side⚓︎
-
Install Shadowsocks-libev
-
Edit
config.jsonfile -
IPTables (Dumping here in case needed later)
Bash -
Start and Enable service
Bash -
Check service status
Bash
Warning
If shadowsocks service errors out due to lacking entropy, install rng-tools and run sudo rngd -r /dev/urandom
Client Side⚓︎
-
Install Shadowsocks-libev
-
Edit
location.jsonfile (Changelocationto your desired name for file) -
Start and Enable service
Bash sudo systemctl enable [email protected] --now -
Check service status
Bash sudo systemctl status [email protected]
Prowlarr⚓︎
Note
Prowlarr connects to your client on LAN
-
Go to
Settings -> Indexers -
Add a new SOCKS5 Proxy
-
Options to fill out
-
Go to
Settings -> Apps- Put
Sync LeveltoFull Syncfor all the Applications
- Put