Shadowsocks

Un proxy split sicuro basato vagamente su SOCKS5.

Directory e file importanti

  • Configurazione server: /etc/shadowsocks-libev/config.json
  • URI client (base64): /root/client.ss (o /root/client-ss.txt)
  • Limiti del sistema: /etc/security/limits.conf
  • Parametri configurabili del kernel: /etc/sysctl.d/99-shadowsocks.conf
  • Unità Systemd (pacchetto Debian/Ubuntu): shadowsocks-libev.service

Gestione del servizio

# start / enable / restart
systemctl enable shadowsocks-libev.service
systemctl start  shadowsocks-libev.service
systemctl restart shadowsocks-libev.service

# status & logs
systemctl status shadowsocks-libev -l
journalctl -u shadowsocks-libev -f

Come connettersi

  1. Apri /root/client.vmess e copia l'URL.
  2. Importalo in un'app client.

Modifica della configurazione

Configurazione server: /etc/shadowsocks-libev/config.json

Esempio di modifica: modifica della porta del server 8388 → 8488.

Dopo la modifica:

systemctl restart shadowsocks-libev

Note sulla sicurezza

  • Si tratta di una configurazione demo molto semplice: gli utenti esperti devono configurarla e rafforzarla autonomamente.
  • Utilizza un nome di dominio + TLS (tramite Nginx + certbot) per garantire la riservatezza.

 

Dettagli dell'applicazione