Shadowsocks

Bezpieczny serwer proxy typu split luźno oparty na protokole SOCKS5.

Ważne katalogi i pliki

  • Konfiguracja serwera: /etc/shadowsocks-libev/config.json
  • URI klienta (base64): /root/client.ss (lub /root/client-ss.txt)
  • Ograniczenia systemu: /etc/security/limits.conf
  • Parametry jądra: /etc/sysctl.d/99-shadowsocks.conf
  • Jednostka Systemd (pakiet Debian/Ubuntu): shadowsocks-libev.service

Zarządzanie usługą

# 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

Jak się połączyć

  1. Otwórz /root/client.vmess i skopiuj adres URL.
  2. Zaimportuj go do aplikacji klienckiej.

Edytowanie konfiguracji

Konfiguracja serwera: /etc/shadowsocks-libev/config.json

Przykładowa modyfikacja: zmiana portu serwera 8388 → 8488.

Po edycji:

systemctl restart shadowsocks-libev

Uwagi dotyczące bezpieczeństwa

  • Jest to bardzo prosta konfiguracja demonstracyjna — zaawansowani użytkownicy muszą samodzielnie ją skonfigurować i zabezpieczyć.
  • Użyj nazwy domeny + TLS (przez Nginx + certbot), żeby zachować dyskrecję.

 

Szczegóły aplikacji