50% kedvezmény minden csomagra, korlátozott ideig. Kezdőár: $2.48/mo
10 perc maradt
Biztonság & Hálózatkezelés

Az Shadowsocks konfigurálásának lépésenkénti útmutatója

Ivy Johnson By Ivy Johnson 10 perc olvasás Frissítve: 2025. november 10.
Az Shadowsocks konfigurálásának lépésenkénti útmutatója

Az Shadowsocks egy SOCKS5 proxy, amely lehetővé teszi az internetcenzúra megkerülését a webes forgalom titkosításával. Az Shadowsocks könnyen konfigurálható proxy, amely népszerű a magánszféra-tudatos felhasználók és fejlesztők körében, akik korlátozások nélkül szeretnének internetezhető.

Amikor saját maga testreszab shadowsocks VPS szerver a konfigurációval nem csupán saját privát proxy szerverrel rendelkezel, hanem teljes mértékben birtoklod a webes forgalmadat, biztosítva, hogy semmilyen harmadik fél ne naplózza az adataidat.

 

Tartalomjegyzék

Saját Shadowsocks szerver üzemeltetésének előnyei

A saját üzemeltetésű shadowsocks szerver konfiguráció számos előnnyel jár a nyilvános proxy szerverekhez képest. Néhány kulcsfontosságú előny:

Teljes kontroll a konfigurációban

Beállíthatod a biztonsági paramétereket, kiválaszthatod a port számot és a titkosítási módszereket a személyes shadowsocks szerver használatakor. Így a shadowsocks konfigurációs fájlodat az igényeidnek megfelelően alakíthatod.

Javított adatvédelem és biztonság

A saját Shadowsocks szerver azt jelenti, hogy az internetforgalom nem halad át azon nyilvános csomópontokon, ahol az adatokat naplózni lehetne. Nincs több függőség a harmadik fél szervereitől, amely fokozza az adatvédelmet.

Gyorsabb sebesség

Az Shadowsocks gyorsabb. A privát szerver nem szenved a nyilvános proxy szerverekből adódó sávszélesség-torlódástól. Fenntartva van, így javított teljesítményt nyújt.

Felderítés és blokkolás elkerülése

Az obfuscációs technikák és nem standard port számok alkalmazásával még a tűzfalakat is megkerülheted. Ez különösen fontos azoknak a felhasználóknak, akik az internetcenzúrát szeretnék megkerülni.

Egyszerű beállítás

Egy shadowsocks szerver létrehozása kezdetben bonyolultnak tűnhet, de egy lépésről lépésre haladó útmutató, például ez, leegyszerűsíti a folyamatot.

Többplatformos támogatás

Az Shadowsocks több operációs rendszer támogatásával rendelkezik, és a szervert Linux VPS és az Windows, macOS, Android vagy iOS segítségével elérheted.

Ingyenes és nyílt forráskódú

Mivel a shadowsocks nyílt forráskódú, annak forráskódját folyamatosan vizsgálják és fejlesztik, így biztonságos megoldás.

Azok számára, akik szerverüket üzemeltetni szeretnék, egy megbízható szolgáltatást, például a Host Cloudzy VPS használatát javasoljuk, hogy a shadowsocks szerver egy erős és biztonságos virtuális magánszerveren legyen üzemelve.

 

Shadowsocks felhasználási esetek

Az Shadowsocks egy rugalmas eszköz, amely olyan kontextusokban használható, ahol hozzáférés szükséges a blokkolt vagy korlátozott tartalomhoz. Ezek az elsődleges alkalmazási esetek:

Piacelemzés

Kutatók és vállalatok az Shadowsocks segítségével megkerülhetik a földrajzi korlátozásokat, lehetővé téve a külföldi vagy rivális weboldalak megtekintését, amelyek egyébként nem érhetők el a régiójukban.

Kiberbiztonsági és OSINT

A kiberbiztonsági műveleteknél, különösen a felderítés vagy nyílt forráskódú Intel információgyűjtés (OSINT) vizsgálatok során az Shadowsocks segíti a biztonsági szakembereket az olyan webhelyekről származó információ gyűjtésében, amelyek a területükön le vannak tiltva vagy szűrve.

Korlátozott Szolgáltatások vagy Média Elérése

Az online szolgáltatások, streaming oldalak és vásárlási oldalak nagy része csak bizonyos országokban elérhető. Az Shadowsocks lehetővé teszi a felhasználók számára, hogy úgy "jelenjenek meg", mintha egy jóváhagyott helyről férnének hozzá.

 

Shadowsocks konfiguráció telepítése és használata

Ez a bemutató csak a szerver oldalát tárgyalja. Az ügyféloldali telepítéshez nézd meg a Shadowsocks kliens oktatási oldal.

A Shadowsocks két oldala megértése

Shadowsocks szerver oldala:

  1. Szerep: itt fut a proxy szolgáltatás. A szerver fogadja az ügyfélről érkező titkosított forgalmat, és továbbítja azt a végcélhoz.
  2. Hely: ahhoz, hogy elkerüld a korlátozó hálózatok (például Kínában) zavarát, egy olyan régióban lévő virtuális privát szerverre (VPS) van szükséged, ahol szabad az internethozzáférés.

Shadowsocks kliens oldala:

  1. Szerep: az ügyfél a helyi eszközödön fut (számítógép, telefon stb.), és titkosítja a forgalmadat, mielőtt elküldené az Shadowsocks szervernek.
  2. Telepítés: különböző platformokhoz (Windows, macOS, Linux, Android, iOS) léteznek ügyfelek, amelyek az Shadowsocks hivatalos weboldaláról érhetők el.

 

Shadowsocks konfiguráció szerver követelményei

Egy VPS Ubuntu, Debian vagy CentOS segítségével:

E operációs rendszerek bármelyikét használva biztosított egy jól támogatott platform az olyan programok telepítésére és futtatására, mint az Shadowsocks.

  • Ubuntu: Az Ubuntu egyszerű, erős közösséggel támogatott választás kezdőknek és részletes dokumentációt keresőknek.
  • Debian: Az Debian megbízhatóságáról és stabilitásáról ismert, alkalmas üzemi szerverekhez, ahol a rendszer üzemideje kritikus.
  • CentOS: Az CentOS a vállalati felhasználók által kedvelt, robusztus teljesítményt nyújt, és széles körben használatos szakmai környezetben.

 

Shadowsocks konfiguráció szerver követelményei

Egy VPS Ubuntu, Debian vagy CentOS segítségével:

E operációs rendszerek bármelyikét használva biztosított egy jól támogatott platform az olyan programok telepítésére és futtatására, mint az Shadowsocks.

  • Ubuntu: Az Ubuntu egyszerű, erős közösséggel támogatott választás kezdőknek és részletes dokumentációt keresőknek.
  • Debian: Az Debian megbízhatóságáról és stabilitásáról ismert, alkalmas üzemi szerverekhez, ahol a rendszer üzemideje kritikus.
  • CentOS: Az CentOS a vállalati felhasználók által kedvelt, robusztus teljesítményt nyújt, és széles körben használatos szakmai környezetben.

 

A Shadowsocks konfigurációjának alapvető technikai ismeretei

Az SSH használata és Linux parancsok futtatása

E területeken szerzett alapvető ismeretek nagy mértékben segíthetnek a szerver környezetének hatékony konfigurálásában és kezelésében.

  • SSH (Secure Shell): A protokoll lehetővé teszi, hogy biztonságosan távolról csatlakozz a szerverhez, parancsokat hajts végre, fájlokat helyezz át, és kezeld a szervered.
  • Linux parancsok: Az Linux shell alapszintű ismerete szükséges csomagok telepítéséhez, szolgáltatások konfigurálásához, konfigurációs fájlok módosításához és hibaelhárításhoz.

Egy megbízható VPS szolgáltató választása kritikus, mert befolyásolja a teljesítményt, a skálázhatóságot és az általános szolgáltatás megbízhatóságát.

  • Cloudzy: Gyakran ismert versenyképes árairól és megbízható teljesítményéről, ami vonzó lehetőség VPS vásárlása megfizethető árral.
  • DigitalOcean és Linode: Mindkettő egyszerűségéről és fejlesztőbarát felületéről ismert, ami különösen vonzó lehet, ha új vagy a szerverek kezelésében.
  • Vultr: Különféle csomagot kínál a különböző teljesítményszükségletekhez, nemzetközi adatközpontokkal a késleltetés csökkentése érdekében.
  • AWS (Amazon Web Services): Magas szintű funkciókat és skálázhatóságot nyújt, ideális üzleti szintű projektekhez vagy ha többre van szükséged az alapértelmezett VPS funkciók közül.

Tartománynév (nem kötelező)

  • Az Shadowsocks forgalom elrejtése további biztonság érdekében:

A tartománynév nem csupán az IP-cím helyettesítése, amikor az Shadowsocks szerverhez szeretnél csatlakozni.

 

Shadowsocks telepítése a VPS szerveren

Mielőtt új szoftvert telepítene, gondoskodjon arról, hogy a csomag listái és a szerveren jelenleg telepített csomagok frissítve legyenek. Egy Debian/Ubuntu szerveren a következőket kell végrehajtania:

1. lépés: A kiszolgáló frissítése

Mielőtt újabb szoftvert telepítesz, fontos, hogy a szerver csomaglistája és meglévő csomagjai naprakészek legyenek. Ez elkerüli a függőségi problémákat.

CopyEdit

sudo apt-get update && sudo apt-get upgrade -y

Az CentOS vagy más RPM-alapú disztribúciókon a következőt használhatod:

bash

CopyEdit

sudo yum update -y

 

A szerver frissítése biztosítja, hogy az összes komponens legújabb verziójával dolgozz, ami kritikus a biztonság és a teljesítmény szempontjából.

Lépés 2: A Shadowsocks telepítése

Az Shadowsocks több implementációja is létezik, de egy népszerű lehetőség az Python csomag vagy a natív C implementáció (például Shadowsocks-libev) használata a korlátozott erőforrásokkal rendelkező VPS-eken jobb teljesítmény érdekében. Az Python verzió esetén pip-en keresztül telepíthető:

bash

CopyEdit

sudo apt-get install python-pip

sudo pip install shadowsocks

 

Alternatívaként az Shadowsocks-libev (könnyű, hatékony implementáció) telepítése így nézhet ki:

bash

CopyEdit

sudo apt-get install shadowsocks-libev

 

A választás a teljesítménybeli igényeidtől és az egyes verziók ismeretétől függ.

3. lépés: Konfigurációs fájl létrehozása

Az Shadowsocks általában JSON konfigurációs fájlt használ. Ez a fájl kulcsfontosságú paramétereket határoz meg, például:

  • kiszolgáló: Az VPS IP-címe (gyakran 0.0.0.0-ra van állítva, hogy az összes interfészen figyeljen).
  • szerver_port: Az a port, amelyen az Shadowsocks figyel.
  • jelszó: Egy erős jelszó, amelyet a titkosításhoz fogunk használni.
  • módszer: A titkosítási módszer (pl. aes-256-gcm, chacha20-ietf-poly1305).

Egy példa konfigurációs fájl (/etc/shadowsocks.json) így nézhet ki:

json

CopyEdit

{

"server": "0.0.0.0",

"server_port": 8388,

"password": "az_ön_erős_jelszava",

"timeout": 300,

method": "aes-256-gcm

}

Gondoskodj a fájl védelméről, mivel érzékeny adatokat tartalmaz.

4. lépés: A Shadowsocks szolgáltatás elindítása

Ha megvan a konfigurációs fájl, elindíthatod az Shadowsocks szolgáltatást. Ha az Python verziót telepítetted, így járhatsz el:

bash

CopyEdit

ssserver -c /etc/shadowsocks.json -d start

 

Az Shadowsocks-libev verzióhoz a systemd-t használhatod a szolgáltatás kezeléséhez:

bash

CopyEdit

sudo systemctl start shadowsocks-libev

sudo systemctl enable shadowsocks-libev

 

Ez a parancs azonnal elindítja a szolgáltatást és biztosítja, hogy az indítás során aktiválódjon. A szolgáltatás állapotát így ellenőrizheted:

bash

CopyEdit

sudo systemctl status shadowsocks-libev

Shadowsocks-hoz csatlakozás kliensbõl

A szerver konfigurálása után az ügyféleszközöket kell beállítanod az Shadowsocks proxy használatához.

Windows/macOS Shadowsocks konfigurálása

Ezekhez a platformokhoz az Shadowsocks-NG egy népszerű kliens. A következőket kell tenned:

  • Töltsd le és telepítsd az Shadowsocks-NG-t a hivatalos tárolóból vagy megbízható forrásból.
  • Nyisd meg az alkalmazást és hozz létre egy új szerprofilt a következő adatokkal:
    • Kiszolgáló IP-címe: VPS IP-címe.
    • Szerver port: A szervered JSON fájljában beállított port (például 8388).
    • Jelszó: Az ugyanaz a jelszó, amit beállítottál.
    • Titkosítási módszer: Állítsd ugyanarra, mint a szerveren.
  • Mentsd el a profilt és aktiváld a kapcsolatot.

Android/iOS Shadowsocks konfigurálása

A mobileszékségeknek több kliensopcióval rendelkeznek:

  • Shadowrocket (iOS): Egy széles körben használt kliens, ahol szerver adataidat hasonló módon adod meg, mint az Shadowsocks-NG-nél.
  • Outline: Felhasználóbarát felületet biztosít mindkét platformhoz és egyszerűsíti a kapcsolat beállítását.
  • Hivatalos Shadowsocks alkalmazás: Az eszközödtől függően találhatsz egy hivatalos vagy jól karbantartott közösségi verziót a megfelelő alkalmazás-áruházban.

Beállítás a következőket tartalmazza:

  • Az alkalmazás telepítése.
  • Az VPS IP-cím, port, jelszó és titkosítási módszer megadásával.
  • A proxyhálózati kapcsolat aktiválása.

Linux Shadowsocks Konfiguráció

Linux asztali gépekhez vagy terminálokon az Shadowsocks-libev kliens jó választás:

  • Telepítsd fel a disztribúciód csomagkezelőjével (pl. sudo apt-get install shadowsocks-libev).
  • Szükség esetén konfigurálj egy kliens JSON fájlt, vagy parancssor-opciókat használj, hasonlóan a szerver konfigurációjához.
  • Például így futtathatod:

bash

CopyEdit

ss-local -c /path/to/client-config.json

 

Ahol a client-config.json fájlnak tartalmaznia kell a kiszolgálóhoz tartozó egyező paramétereket, amelyhez csatlakozni kíván.

 

Biztonsági fejlesztések

Az alapértelmezett portok módosítása az észlelés megakadályozása érdekében

Módosítsd a rendszered alapértelmezett portjait olyan portok használatával, amelyeket kisebb valószínűséggel céloznak meg a keresőeszközök.

Használd az TLS titkosítást egy bővítménnyel (például V2Ray, Cloak).

A TLS homályosítás elrejti a titkosított forgalmadat, hogy közönséges HTTPS forgalomnak tűnjön, és így nehezebb az támadók és a cenzúra számára az észlelése. A V2Ray vagy Cloak bővítmények ezt a további védelmi réteget biztosítják.

Cloudflare használata az IP-cím elrejtéséhez (Opcionális)

A forgalomnak a Cloudflare-en keresztüli irányítása elrejti a szerver valós IP-címét az erős hálózata mögött.

A Shadowsocks Config gyakori problémáinak elhárítása

Kapcsolódási hiba

Ellenőrizze a tűzfalat, a konfigurációs fájlokat vagy a VPS-szolgáltató korlátozásait

Kapcsolódási problémákat okozhatnak az hibásan konfigurált tűzfalszabályok, konfigurációs fájlhibák, vagy az VPS szolgáltatód korlátozásai.

Lassú sebességek

Próbálkozz BBR-rel, Váltsd meg a titkosítási módszert, Változtass VPS helyet

Ha egy könnyebb titkosítási algoritmust használsz, vagy átváltasz egy földrajzilag közelebbi VPS szervre, javulni fog a teljesítmény.

ISP által blokkolva

Használj Obfuszkációs Technikákat vagy Váltsd Át Domain-Alapú Proxyre:

Ha az internetszolgáltatód blokkolja a forgalmadat, az obfuszká­ciós technikák elrejtik az adatfolyamat valódi jellegét, hogy normális internetes forgalomnak tűnjön.

Következtetés

Az Shadowsocks egy nyílt forráskódú proxyprogram, amely segít megkerülni az internetes cenzúrát azáltal, hogy az internetes forgalmat egy geografiai régiód külső szerverére irányítja át.

Az Shadowsocks egyik előnye a sebessége, valamint könnyű profilja csökkenti az adatcsere késleltetését.

Az Shadowsocks telepítése azonban nehézkes és mélyebb hálózati ismeretek szükségesek hozzá.

Ráadásul az Shadowsocks teljesítménye nagymértékben függ a szerver minőségétől és helyétől. Stabil és gyors szervert kell választani, különben instabil kapcsolatokkal vagy lassú sebességgel szembesülsz.

Megosztás

További bejegyzések a blogból

Folytass olvasást.

A Cloudzy címképe a MikroTik L2TP VPN útmutatóhoz, amely egy laptopot mutat, amely egy szerver rackhez csatlakozik egy világító kék és arany digitális alagúton keresztül pajzs ikonokkal.
Biztonság & Hálózatkezelés

MikroTik L2TP VPN beállítása (IPsec-kel): RouterOS útmutató (2026)

Ebben a MikroTik L2TP VPN beállításban az L2TP az alagút létrehozásáért, az IPsec pedig a titkosítás és integritás biztosításáért felel. Kombinálva ezeket natív klienssekkel való kompatibilitást kapunk harmadik féltől származó szoftver nélkül.

Rexa CyrusRexa Cyrus 9 perc olvasás
Terminálablak, amely az SSH figyelmeztető üzenetet mutatja a távoli gazdagép azonosítójának megváltozásáról, Fix Guide címmel és Cloudzy branding sötét türkiz háttéren.
Biztonság & Hálózatkezelés

Figyelmeztetés: A távoli gazdagép azonosítója megváltozott. Hogyan javítsd ki?

Az SSH egy biztonságos hálózati protokoll, amely titkosított alagutat hoz létre a rendszerek között. Népszerű marad a fejlesztők között, akiknek távoli hozzáférésre van szükségük a számítógépekhez grafikus felület nélkül.

Rexa CyrusRexa Cyrus 10 perc olvasás
DNS szerver hibaelhárítási útmutató illusztrációja figyelmeztető szimbólumokkal és kék szerverrel sötét háttéren az Linux névfeloldási hibákhoz.
Biztonság & Hálózatkezelés

Ideiglenes hiba a névfeloldásban: Mit jelent és hogyan javítsd ki?

Az Linux használata során az ideiglenes hiba a névfeloldásban akkor fordulhat elő, amikor weboldalakhoz szeretnél hozzáférni, csomagokat szeretnél frissíteni vagy internetes kapcsolatot igénylő feladatokat szeretnél végrehajtani.

Rexa CyrusRexa Cyrus 12 perc olvasás

Készen áll az üzembe helyezésre? 2,48 dollártól havonta.

Független felhőszolgáltató 2008 óta. AMD EPYC, NVMe, 40 Gbps. 14 napos pénzvisszafizetési garancia.