UUS! |Üks API-kutse ja saate puhtad andmed. Kraapijaid pole vaja.Hankige 10 000 tasuta tokenit →

Shadowsocksi klient: kuidas seda 2026. aastal valida, seadistada ja kasutada

Shadowsocksi kliendid 2026. aastal Windowsile, macOS-ile, Linuxile, Androidile ja iOS-ile: ss:// lingi import, šifri valik ja tunneli kontroll.

Avaldatud3. juuni 2023
Uuendatud20. oktoober 2026
Lugemisaeg13 min

Shadowsocksi klient on teie seadmes töötav rakendus, mis loob ühenduse Shadowsocksi serveriga ja saadab teie liikluse läbi krüpteeritud tunneli. Seda on vaja alati, kui keegi annab teile ss:// lingi, QR-koodi või serveri andmed. Rakenduse valik on olulisem, kui esmapilgul tundub: pooli klientidest, mida vanemad juhendid soovitavad, pole aastaid uuendatud ja mõni neist ei oska tänapäevaste serveritega üldse suhelda.

Enamiku jaoks on vastus lühike. Outline on igal platvormil kõige lihtsam tasuta valik, shadowsocks-android annab Androidis rohkem kontrolli ja shadowsocks-rusti sslocal katab Linuxi, serverid ja ruuterid. Allpool vaatame, millised kliendid on 2026. aastal veel elus, võtame ss:// lingi osadeks lahti, seadistame iga platvormi ja kontrollime lõpuks, et teie liiklus väljub tõesti serveri kaudu. Roheline „ühendatud“ ikoon üksi seda veel ei tõesta.

Tume kilbiembleem digitaalse linnamaastiku kohal ja kiri Shadowsocks Client

Mida Shadowsocksi klient tegelikult teeb#

Shadowsocks on krüpteeritud proksiprotokoll. See ilmus 2012. aastal kui viis jõuda saitideni, mis on mõnes piirkonnas kättesaamatud, ja täna on see piiratud võrkudes üks laiemalt kasutatavaid protokolle. Lahendusel on alati kaks poolt: server piiranguteta võrgus ja klient teie seadmes.

Klient teeb kolme asja:

  1. Avab kohaliku proksi. Klient kuulab teie enda arvutis, tavaliselt SOCKS5-proksina aadressil 127.0.0.1:1080. Mõni klient avab lisaks HTTP-proksi või kogu süsteemi hõlmava VPN-liidese.
  2. Krüpteerib ja edastab. Iga ühendus, mille teie rakendused sellele kohalikule proksile saadavad, krüpteeritakse jagatud võtmega ja saadetakse edasi Shadowsocksi serverisse.
  3. Otsustab, mis läheb tunnelisse. Olenevalt režiimist võib see olla kogu liiklus, ainult reeglitele vastav liiklus või ainult need rakendused, mille te ise kliendile suunate.

Teises otsas dekrüpteerib server liikluse ja avab päris ühenduse veebisaidiga. Veebisait näeb teie IP-aadressi asemel serveri oma, teie internetiteenuse pakkuja aga näeb ainult krüpteeritud voogu ühe serveri suunas, ilma nähtava proksikätluseta.

Browser / app
   │  plain SOCKS5 or HTTP (only on your device)
   ▼
Shadowsocks client  127.0.0.1:1080
   │  encrypted Shadowsocks stream
   ▼
Shadowsocks server  (your VPS or provider)
   │  normal HTTPS
   ▼
Website

Kaks levinud arusaama Shadowsocksist on valed:

  • See ei ole SOCKS5-proksi. Klient räägib teie rakendustega SOCKS5 kaudu, kuid ühendus serveriga kasutab teistsugust, krüpteeritud protokolli. Seepärast ei saa Shadowsocksi klienti suunata tavalisele SOCKS5-serverile ega ka vastupidi.
  • Vaikimisi ei ole see täisväärtuslik VPN. Põhirežiimis läheb tunnelisse ainult nende rakenduste liiklus, mis kasutavad kohalikku proksit, ja rakendused, mis proksiseadeid eiravad, lähevad internetti otse. Kui tahate katta kogu seadme, lülitage klient VPN-režiimi (TUN).

Parimad Shadowsocksi kliendid 2026. aastal#

Paljud loendid soovitavad endiselt kliente, mis on ammu hüljatud, seega kontrollisime 2026. aasta oktoobris iga kliendi väljalasete ajalugu. Tabelist näete, kus keegi praegu seisab.

Ametlikud ja ainult Shadowsocksi toetavad kliendid#

KlientPlatvormidShadowsocks 2022 šifridPluginadOlukord 2026. aastal
Outline ClientWindows, macOS, Linux, Android, iOS, ChromeOSEi, ainult klassikalised šifridEiAktiivses arenduses; alates 2026. aasta jaanuarist haldab seda mittetulunduslik Outline Foundation
shadowsocks-androidAndroidJahJah, eraldi rakendustenaGitHubis hooldatud (v5.3.4); Google Play lehte pole alates 2021. aastast uuendatud
ShadowsocksX-NGmacOSEiJahViimane väljalase v1.10.3 ilmus 2024. aasta oktoobris; töötab Apple Siliconil natiivselt
shadowsocks-rust (sslocal)Linux, macOS, Windows, ruuteridJahJahViiteimplementatsioon, uusi väljalaseid tuleb regulaarselt (v1.25.0)
Shadowsocks for WindowsWindowsEiJahTöötab endiselt, kuid viimane väljalase (4.4.1.0) pärineb 2022. aasta veebruarist
shadowsocks-libev, nüüd shadowsocks-cLinux, ruuteridVäljalaskes veel mitteJahUue nime all taaselustatud; v3.3.6 ilmus 2026. aasta veebruaris
shadowsocks-qt5Linux, WindowsEiEiHüljatud; kasutage selle asemel tööriista sslocal või mitme protokolliga rakendust
Python shadowsocks (pip)KõikEiEiHüljatud juba aastaid tagasi, ärge seda kasutage
ShadowsocksR (SSR)ErinevadEiEiSurnud fork oma protokolliga, mida tänapäevased serverid ei aktsepteeri

Mitme protokolliga kliendid, mis oskavad ka Shadowsocksi#

Kui teil võib hiljem vaja minna VLESS-i, Trojanit või Hysteriat, saab üks rakendus hakkama nende kõigiga ja lisaks Shadowsocksiga:

  • Lauaarvuti: mihomo tuumal põhinev Clash Verge Rev ning v2rayN.
  • Android: NekoBox, Hiddify ja ametlik sing-boxi rakendus. NekoBoxi uuendatakse aeglaselt ja selle Google Play lehte haldab kolmas osapool, seega paigaldage see GitHubist.
  • iOS: tasuta sing-box MT rakendus, millele viitab sing-boxi dokumentatsioon, ja Potatso, mida App Store’is endiselt uuendatakse, kuigi selle vana avatud lähtekoodiga hoidla on hüljatud. Tasulised rakendused, nagu Shadowrocket, Stash ja Surge, lisavad sellele reeglipõhise suunamise.

sing-box ja mihomo toetavad mõlemad Shadowsocks 2022 šifreid. Levinumad pluginad on neisse ka sisse ehitatud, nii et neid ei pea eraldi programmidena paigaldama.

Kiirvalik#

  • Kõige lihtsam igas seadmes: Outline. Kleebite võtme ja vajutate Connect.
  • Android täieliku kontrolliga: shadowsocks-android.
  • Mac: ShadowsocksX-NG või Clash Verge Rev, kui soovite suunamisreegleid ja uuemaid šifreid.
  • Linux, serverid ja ruuterid: shadowsocks-rusti sslocal.
  • iPhone: tasuta Outline või reeglipõhine rakendus, kui vajate saidipõhist suunamist, mida Outline ei paku.

Mida on serverist vaja#

Olenemata sellest, kas sisestate andmed käsitsi või impordite need, vajab iga Shadowsocksi klient samu nelja väärtust:

VäliNäideMärkused
Server203.0.113.10IP-aadress või domeeninimi
Port8388Ükskõik milline port, mida server kuulab; sageli kasutatakse porti 443
Parool / võtiSecret0Peab serveriga täpselt kattuma
Šiffer (method)chacha20-ietf-poly1305Peab serveriga täpselt kattuma

Vale šiffer või parool ei anna selget veateadet. Klient loob ühenduse, aga siis ei lae midagi, ja just seetõttu on see kaugelt kõige levinum seadistusviga.

Kuidas ss:// linki lugeda#

Teenusepakkujad ja serveripaneelid annavad kõik neli väärtust tavaliselt ühe SIP002-vormingus lingina, sageli koos QR-koodiga:

ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpTZWNyZXQw@203.0.113.10:8388#Frankfurt
OsaTähendus
ss://Skeem, mille tunneb ära iga Shadowsocksi klient
Y2hhY2hh…Šiffer ja parool, chacha20-ietf-poly1305:Secret0, URL-turvalises Base64-kodeeringus
@203.0.113.10:8388Serveri aadress ja port
#FrankfurtRakenduses kuvatav silt, mis ühendust ei mõjuta

Keskmise osa saate dekodeerida käsuga echo Y2hhY2hh… | base64 -d ja nii kontrollida, mida teile tegelikult anti. Shadowsocks 2022 šifrite lingid näevad välja teistsugused, sest spetsifikatsioon keelab seal Base64: šiffer ja võti kirjutatakse lihttekstina ning erimärgid protsendikodeeritakse. Kui server kasutab pluginat, lisandub lingile pordi järele parameeter /?plugin=.

Võite kohata ka kahte muud vormingut, mis jagavad servereid URL-i kaudu:

  • SIP008 tellimuse URL-id. See on HTTPS-link, mis tagastab serverite loendi JSON-vormingus. Klient laadib selle aeg-ajalt uuesti alla (shadowsocks-rust teeb seda vaikimisi kord tunnis), nii et teenusepakkuja saab servereid vahetada, ilma et peaks teile uusi linke saatma.
  • Outline’i ssconf:// võtmed. Need on Outline’i dünaamilised juurdepääsuvõtmed. Rakendus vahetab ssconf:// välja https:// vastu ja laadib sellelt aadressilt serveri ajakohased andmed.

Suhtuge kõigisse neisse linkidesse nagu paroolisse, sest igaüks, kellel link on, saab teie serverit kasutada.

Millist šifrit kasutada#

ŠifferPerekondKas kasutada?
2022-blake3-aes-128-gcm, 2022-blake3-aes-256-gcm, 2022-blake3-chacha20-poly1305Shadowsocks 2022Jah, kui nii klient kui ka server seda toetavad. Kaitse kordusrünnete (replay) vastu on sisse ehitatud.
chacha20-ietf-poly1305Klassikaline AEADJah. Iga standardile vastav klient peab seda toetama ning telefonides ja ruuterites on see kõige kiirem valik.
aes-256-gcm, aes-128-gcmKlassikaline AEADJah. Kõige kiirem riistvaralise AES-toega arvutites.
aes-256-cfb, aes-128-ctr, rc4-md5, salsa20 ja muud voošifridPärand (legacy)Ei. Neil puudub terviklikkuse kontroll ja projekt ise nimetab neid täiesti murtuks.

Voošifrid ei ole teoreetiline risk. Ühes 2020. aastal avaldatud rünnakus näidati, et keegi, kes on teie liikluse salvestanud, saab lasta selle dekrüpteerida serveril, mis kasutab sama parooliga endiselt voošifrit.

Shadowsocks 2022 muudab ka võtmete toimimist, sest suvalist parooli see ei aktsepteeri. Võti peab koosnema juhuslikest baitidest Base64-kujul, 2022-blake3-aes-128-gcm jaoks 16 baiti ja ülejäänud kahe jaoks 32 baiti, nii et selle genereerite käsuga openssl rand -base64 16 või openssl rand -base64 32. Lisaks kontrollib protokoll ajatempleid ja käsitleb iga sõnumit, mille aeg erineb rohkem kui 30 sekundit, kordusründena. Praktikas tähendab see, et kui seadme kell on poole minuti võrra triivinud, ebaõnnestub iga ühendus.

Kuidas Shadowsocksi klienti seadistada#

Kõigepealt kopeerige oma ss:// link. Kõik allpool toodud kliendid oskavad seda importida, nii et šifrit ja võtit ei pea käsitsi trükkima.

Windows#

Kõige lihtsam valik on Outline:

  1. Laadige Outline’i veebisaidilt alla Outline Client Windowsile ja paigaldage see.
  2. Klõpsake Add server (lisa server), kleepige ss:// link või juurdepääsuvõti välja Paste access key here ja kinnitage.
  3. Klõpsake Connect ja kinnitage esimesel korral võrguõiguste päring. Edaspidi läheb kogu liiklus läbi tunneli.

Klassikaline valik on Shadowsocks for Windows:

  1. Laadige projekti GitHubi väljalasete lehelt alla uusim ZIP-fail ja pakkige see lahti kausta, mida te ei kavatse kustutada.
  2. Kui Windowsis neid veel pole, paigaldage .NET Framework 4.8 ja Visual C++ 2015 Redistributable (x86), seejärel käivitage Shadowsocks.exe.
  3. Paremklõpsake teavitusalal paberlennuki ikoonil, avage Servers ja valige Import URL from Clipboard… (impordi URL lõikelaualt) või lisage server käsitsi menüüs Edit Servers….
  4. Valige System Proxy all kas PAC, kui soovite tunneli kaudu saata ainult loendis olevaid saite, või Global, kui kogu liiklus peab minema tunnelisse.

macOS#

  1. Laadige GitHubi väljalasete lehelt alla ShadowsocksX-NG.dmg ja lohistage rakendus kausta Applications. Kui macOS keeldub seda esimesel korral avamast, lubage see menüüs System Settings → Privacy & Security (süsteemiseaded, privaatsus ja turvalisus).
  2. Valige menüüriba ikoonist Import Server URLs… või Scan QR Code From Screen (skanni QR-kood ekraanilt). Väärtused saate sisestada ka käsitsi aknas Server Preferences….
  3. Lülitage Shadowsocks sisse ja valige režiim: Auto Mode By PAC, Global Mode või Manual Mode, kus tunnelit kasutavad ainult need rakendused, mille te ise seadistate.

Linux (ning ruuterid, serverid, Docker)#

Linuxis kasutage shadowsocks-rusti tööriista sslocal. Selle saab paigaldada paketihaldurist, käsuga snap install shadowsocks-rust või brew install shadowsocks-rust, aga võite alla laadida ka valmis binaarfaili väljalasete lehelt.

Kõige kiiremini saate alustada, kui annate lingi otse käsule:

sslocal -b 127.0.0.1:1080 --server-url "ss://Y2hhY2hh...@203.0.113.10:8388"

Püsiva seadistuse jaoks kirjutage väärtused konfiguratsioonifaili:

{
  "server": "203.0.113.10",
  "server_port": 8388,
  "password": "Secret0",
  "method": "chacha20-ietf-poly1305",
  "local_address": "127.0.0.1",
  "local_port": 1080
}
sslocal -c config.json                    # SOCKS5 proxy on 127.0.0.1:1080
sslocal -c config.json --protocol http    # HTTP proxy instead

Snap-paketiga tuleb kaasa ka teenus sslocal-daemon, mille saate systemd abil sisse lülitada, ja olemas on ka ametlik Dockeri tõmmis ghcr.io/shadowsocks/sslocal-rust.

Android#

  1. Paigaldage shadowsocks-android selle GitHubi väljalasete lehelt. Google Play versioon töötab küll, kuid seda pole alates 2021. aastast uuendatud.
  2. Puudutage üleval profiili lisamise ikooni ja valige Scan QR code, Import from Clipboard või Manual Settings.
  3. Valige profiil, puudutage ümmargust ühendusnuppu ja nõustuge seejärel VPN-i päringuga.
  4. Määrake profiili seadetes Route (näiteks Bypass LAN jätab kohalikud aadressid tunnelist välja). Kui tunnelit peavad kasutama ainult mõned rakendused, lülitage sisse Apps VPN mode ja valige need rakendused.

iPhone ja iPad#

  1. Paigaldage Outline App Store’ist.
  2. Kopeerige ss:// link. Rakenduse avamisel pakub Outline ise selle lisamist, aga võite ka puudutada Add server ja lingi käsitsi kleepida.
  3. Puudutage Connect ja lubage VPN-i konfiguratsioon.

Reeglipõhised rakendused, nagu Shadowrocket või Potatso, töötavad samamoodi: lisate serveri lingi kleepimise või QR-koodi skannimisega ja lülitate selle sisse. Erinevus on selles, et need oskavad tunnelisse saata ainult valitud saite, samas kui Outline suunab tunnelisse alati kõik.

Suunamisrežiimid: mis tegelikult tunnelisse läheb#

Režiim määrab, milline liiklus kasutab Shadowsocksi. Vale režiim on teine kõige levinum põhjus, miks „töötav“ klient ei näi midagi tegevat.

RežiimMis läheb tunnelisseMilleks sobib
KäsitsiAinult rakendused, mille suunate aadressile 127.0.0.1:1080Skriptid, üks brauseriprofiil, testimine
Globaalne (süsteemne proksi)Iga rakendus, mis järgib süsteemi proksiseadetSirvimine, kui kogu brauser käib läbi tunneli
PAC / Auto / reeglidAinult loendis olevad domeenid, kõik muu läheb otseKohalikud saidid jäävad kiireks, välismaised lähevad tunnelisse
VPN / TUNKogu seadme liiklus, sealhulgas UDP ja rakendused, mis proksiseadeid eiravadMängud, sõnumirakendused, telefonid ja kõik, mis proksit „ei näe“

Outline ja mobiilirakendused töötavad alati VPN-režiimis. Klassikalised lauaarvuti kliendid kasutavad vaikimisi süsteemset proksit, mitme protokolliga rakendused, nagu Clash Verge Rev ja v2rayN, lasevad aga sisse lülitada TUN-režiimi.

Kohaliku proksi kasutamine konkreetsetes rakendustes#

  • Firefox: avage seaded, otsige sõna „proxy“ ja klõpsake jaotises Proxy settings nuppu Configure proxy. Valige Manual proxy configuration, sisestage SOCKS Host väljale 127.0.0.1 ja pordiks 1080, valige SOCKS v5 ja veenduge, et Proxy DNS when using SOCKS v5 on märgitud. Uuemates versioonides on see vaikimisi märgitud, ja ilma selleta lähevad DNS-päringud tunnelist mööda.
  • Chrome ja Edge: need järgivad süsteemset proksit. Kui soovite tunnelisse saata ainult ühe brauseri, käivitage see parameetriga --proxy-server="socks5://127.0.0.1:1080". SOCKS5 puhul lahendab Chrome domeeninimed alati proksi poolel, nii et DNS ei leki.
  • Brauserilaiendid: proksilüliti abil saate saata 127.0.0.1:1080 kaudu ainult valitud saite ja muuta reegleid ühe klõpsuga. Algne Proxy SwitchyOmega praeguses Chrome’is enam ei tööta ja selle hooldatud fork on ZeroOmega. Chrome Web Store’is on ka võlts „SwitchyOmega V3“, seega kontrollige enne paigaldamist avaldajat. Firefoxis veenduge, et laiendi kaug-DNS-i valik on sisse lülitatud.
  • Käsurida: kasutage curl --socks5-hostname 127.0.0.1:1080 … või määrake ALL_PROXY=socks5h://127.0.0.1:1080. Paljud tööriistad saavad aru ainult HTTP-proksidest, ja nende jaoks saate käivitada tööriista sslocal võtmega --protocol http.
  • Git: git config --global http.proxy socks5h://127.0.0.1:1080.

Täht h sõnas socks5h on oluline, sest see käsib tööriistal lahendada domeeninimed proksi kaudu, mitte teie kohaliku DNS-i abil.

Kontrollige, kas see tõesti töötab#

Roheline ikoon tähendab ainult seda, et klient käivitus. Et näha, kuhu teie liiklus tegelikult läheb, käivitage üks käsk:

curl --socks5-hostname 127.0.0.1:1080 https://ifconfig.me

Käsk peaks näitama teie Shadowsocksi serveri IP-aadressi, mitte teie enda oma. VPN-režiimis käivitage lihtsalt curl https://ifconfig.me ilma proksi parameetrita. Pärast seda avage brauseris DNS-lekke test: selles loetletud DNS-serverid peaksid kuuluma serveri võrgule või avalikule DNS-lahendajale, mitte teie koduse internetiteenuse pakkujale.

Pluginad ja kui hästi on Shadowsocks 2026. aastal tuvastatav#

Pluginad#

Shadowsocks saab anda oma liikluse üle SIP003 standardiga määratletud pluginale, mis pakib selle teise transporti. Plugin töötab mõlemas otsas, seega vajab klient sama pluginat mis server ja sellele vastavaid seadeid (v2ray-plugin puhul sama hosti, teed ja TLS-i valikut). Korraga saab töötada ainult üks plugin ning pluginad kannavad ainult TCP-liiklust.

PluginMida teebMärkused
v2ray-pluginPakib liikluse WebSocketisse, soovi korral koos TLS-igaVõib töötada CDN-i või tavalise veebiserveri taga pordil 443
kcptunSaadab liikluse UDP-põhise protokolli kaudu, mis on häälestatud pakettidekadudega ühendusteleAitab ebastabiilsete mobiilsete või pikamaaühenduste puhul, kuid kulutab rohkem andmemahtu
simple-obfsMaskeerib liikluse tavaliseks HTTP- või TLS-liikluseksAegunud; kasutage selle asemel pluginat v2ray-plugin
CloakPaneb serveri sondide jaoks välja nägema tavalise HTTPS-saidinaVajab omaette kliendi ja serveri seadistust

Outline ja paljud iOS-i rakendused pluginaid ei käivita. Kui teie server kasutab pluginat, valige klient, mille real on ülaltoodud tabeli pluginate veerus „Jah“, või mitme protokolliga rakendus, millesse plugin on sisse ehitatud.

Kas Shadowsocksi saab tuvastada?#

Jah, hästi varustatud võrgufiltrid saavad sellega hakkama. Shadowsocksil pole avalikult nähtavat kätlust: juba esimene pakett kannab krüpteeritud andmeid, nii et kogu voog näeb välja nagu juhuslikud baidid. Just see ülesehitus on ka tema nõrk koht. Piirangutega piirkondade filtreerimissüsteemid hakkasid 2021. aasta novembris katkestama ühendusi, mille esimene pakett näeb välja „liiga juhuslik“.

Mitme USA ülikooli teadlastest koosnev meeskond kirjeldas konverentsil USENIX Security 2023 esitatud artiklis, kuidas see toimib. Süsteem rakendab esimesele andmepaketile lihtsaid reegleid, näiteks prinditavate märkide osakaalu, ja kontrollib ainult umbes veerandit ühendustest. Autorite hinnangul võis see sellegipoolest kõrvalkahjuna kinni püüda umbes 0,6% tavalisest internetiliiklusest. Vastuseks lisas shadowsocks-rust 2022. aasta alguses seadistatavad andmeprefiksid ja Outline lisas sama aasta lõpupoole oma kliendile sarnase „prefix“-valiku.

Praktikas tähendab see järgmist:

  • Tavalistes võrkudes, nagu hotelli ja kohviku WiFi, kontori tulemüür või tööreis, töötab tavaline Shadowsocks tänapäevase AEAD- või 2022 šifriga hästi.
  • Piirangutega piirkondades ei jää ükski protokoll igavesti kättesaadavaks. Protokollid, mis jäljendavad päris TLS-liiklust, nagu VLESS koos Realityga või Trojan, peavad praegu sageli kauem vastu, ja mitme protokolliga klient laseb teil protokolli vahetada ilma midagi uuesti paigaldamata.
  • Privaatsuse seisukohalt pidage meeles, et Shadowsocksil puudub edasisaladus (forward secrecy), isegi versioonis Shadowsocks 2022. Igaüks, kes teie liikluse salvestab ja hiljem võtme kätte saab, suudab selle dekrüpteerida, seega vahetage võtmeid regulaarselt ja ärge jagage linke laialt.

Tõrkeotsing#

SümptomTõenäoline põhjusLahendus
Ühendatud, aga ükski sait ei avaneŠiffer või parool ei kattu serveri omagaImportige ss:// link uuesti, selle asemel et väärtusi käsitsi trükkida, või dekodeerige see ja võrrelge
Ühendus aegubServer ei tööta, port on vale või teie võrgus suletudKontrollige, kas server töötab, ja proovige mõnda teist porti, näiteks 443
Brauser töötab, teised rakendused mitteNeed rakendused eiravad süsteemset proksitLülituge VPN/TUN-režiimi või määrake rakenduse enda proksiseade
Saidid näitavad endiselt teie tegelikku riikiDNS või liiklus läheb tunnelist möödaKasutage socks5h, märkige Firefoxis „Proxy DNS“ või lülituge VPN-režiimi
2022 šifriga ebaõnnestub iga ühendusVõti ei ole kehtiv 16- või 32-baidine Base64 või seadme kell erineb rohkem kui 30 sekunditGenereerige võti uuesti käsuga openssl rand -base64 32 (aes-128 puhul 16) ja sünkroonige kell
Veateade „Unsupported method“Klient ei tunne seda šifritUuendage klienti või kasutage mõlemas otsas chacha20-ietf-poly1305
Pluginaga serveriga ei saa ühendustKliendil pole pluginat või selle seaded erinevad serveri omadestPaigaldage sama plugin samade hosti, tee ja TLS-i seadetega või kasutage pluginatoega klienti
Töötab paar minutit, siis lakkabVõrgus on filtreerimine või kiiruse piiramineProovige pluginat, teist porti või TLS-põhist protokolli
Madal kiirusKauge server, ülekoormatud VPS või pakettidekadudega mobiilühendusValige lähem server ja ebastabiilsete ühenduste puhul proovige kcptuni

Shadowsocks vs SOCKS5-proksi vs VPN#

Need kolm lahendavad erinevaid probleeme ja sageli valitakse neist vale.

ShadowsocksSOCKS5-proksiVPN (WireGuard, OpenVPN)
Krüpteerimine serveriniJahEi; liiklus ja sisselogimisandmed on liinil nähtavadJah
Kuidas välja näebJuhuslikud baidid, kätlust poleÄratuntav proksikätlusÄratuntav VPN-kätlus
Mida katabKohalikku proksit kasutavad rakendused või TUN-režiimis kogu seadeRakendused, mille ise seadistateKogu seade
Tüüpiline seadistusÜks privaatne server, mida jagavad mõned inimesedPalju IP-aadresse teenusepakkujaltÜks server või teenusepakkuja võrk
Sobib kõige pareminiFiltreeritud võrkudesse ja piirangutega piirkondadesseScrapinguks, automatiseerimiseks, mitme kontoga tööks, geotestimiseksIgapäevaseks privaatsuseks ebausaldusväärsetes võrkudes

Shadowsocks annab teile ühe krüpteeritud tunneli, mida on raske märgata, kuid ainult ühe väljumisaadressiga. Andmete kogumine ja automatiseerimine vajavad vastupidist ehk palju väljumis-IP-sid ilma krüpteerimise lisakuluta, ja selle ülesande jaoks sobivad paremini SOCKS5-proksid. Kui soovite lihtsalt kogu seadet avalikus WiFi-võrgus kaitsta, on VPN, näiteks FineVPN, lihtsam kui oma Shadowsocksi serveri haldamine.

Milline on parim Shadowsocksi klient?

Enamiku jaoks Outline, sest see on tasuta, töötab kõigil platvormidel ja vajab ainult kleebitud linki. Androidis annab shadowsocks-android rohkem kontrolli, Linuxis ja ruuterites on tavaline valik aga shadowsocks-rusti sslocal.

Milline Shadowsocksi klient on Windowsile parim?

Outline, kui soovite lihtsalt ühenduse luua. Kui vajate suunamisreegleid, pluginaid või Shadowsocks 2022 šifreid, kasutage Clash Verge Revi või v2rayN-i. Klassikaline Shadowsocks for Windows töötab endiselt, kuid selle viimane väljalase ilmus 2022. aasta veebruaris.

Milline Shadowsocksi klient on iPhone'ile parim?

Outline on tasuta ja enamikule piisab sellest. Tasuta sing-box MT rakendus lisab Shadowsocks 2022 šifrid, Potatso, Shadowrocket, Stash ja Surge aga saidipõhised reeglid.

Kas Shadowsocksi klient on tasuta?

Ametlikud kliendid ja Outline on tasuta ja avatud lähtekoodiga. Serverit on teil siiski vaja, kas oma VPS-i või teenusepakkuja serverit.

Kas Shadowsocks on VPN?

Tehniliselt mitte, sest see on krüpteeritud proksi. Outline ja enamik mobiilirakendusi käitavad seda aga süsteemi VPN-liidese kaudu, nii et neis seadmetes käitub see nagu VPN.

Kas Shadowsocksi klienti saab kasutada tavalise SOCKS5-proksiga?

Ei. Klient räägib teie rakendustega SOCKS5 kaudu, kuid teises otsas vajab see Shadowsocksi serverit.

Millise Shadowsocksi šifri peaksin valima?

Valige Shadowsocks 2022 šiffer, kui mõlemad otsad seda toetavad, muul juhul chacha20-ietf-poly1305 või aes-256-gcm. Vältige vanu voošifreid, nagu aes-256-cfb või rc4-md5.

Kas Shadowsocks on legaalne?

Enamikus riikides on krüpteeritud proksi kasutamine seaduslik. Mõned riigid piiravad tööriistu, millega piirkondlikest piirangutest mööda pääseda, seega kontrollige oma asukohas kehtivaid reegleid.

Kas Shadowsocks on 2026. aastal endiselt turvaline?

Tänapäevase šifriga on see endiselt usaldusväärne krüpteeritud tunnel. Arenenud võrgufiltritele ei ole see siiski nähtamatu ja edasisaladust (forward secrecy) sellel pole, seega hoidke võtmed privaatsena ja vahetage neid regulaarselt.

Kas Outline töötab iga Shadowsocksi serveriga?

See töötab iga serveriga, mis kasutab klassikalisi AEAD-šifreid ilma pluginateta. Serverid, mis nõuavad pluginat või Shadowsocks 2022 šifrit, vajavad teist klienti, näiteks shadowsocks-androidi või sing-boxi.