NEW! |Satu panggilan API menghasilkan data bersih. Tanpa perlu scraper.Dapatkan 10.000 token gratis →

Klien Shadowsocks: Cara Memilih, Menyiapkan, dan Memakainya di Tahun 2026

Klien Shadowsocks terbaik 2026 untuk Windows, macOS, Linux, Android dan iOS: cara impor link ss://, memilih cipher, dan memastikan terowongan berjalan.

Diterbitkan3 Juni 2023
Diperbarui20 Oktober 2026
Waktu baca14 mnt

Klien Shadowsocks adalah aplikasi di perangkat Anda yang terhubung ke server Shadowsocks dan meneruskan lalu lintas Anda lewat terowongan terenkripsi. Anda membutuhkannya setiap kali seseorang memberi Anda link ss://, kode QR, atau sekumpulan detail server. Pilihan aplikasinya juga lebih penting daripada kelihatannya: separuh klien yang direkomendasikan panduan lama sudah bertahun-tahun tidak diperbarui, dan sebagian bahkan sama sekali tidak bisa berkomunikasi dengan server modern.

Untuk kebanyakan orang, jawabannya singkat. Outline adalah opsi gratis paling mudah di semua platform, shadowsocks-android memberi kontrol lebih di Android, sedangkan sslocal dari shadowsocks-rust menangani Linux, server, dan router. Di bawah ini kita cek klien mana yang masih hidup di 2026, membedah link ss://, menyiapkan setiap platform, lalu memastikan lalu lintas Anda benar-benar keluar lewat server. Langkah terakhir itu penting, karena ikon hijau “connected” saja belum membuktikan apa-apa.

Lambang perisai gelap di atas lanskap kota digital dengan tulisan Shadowsocks Client

Apa sebenarnya yang dilakukan klien Shadowsocks#

Shadowsocks adalah protokol proxy terenkripsi. Protokol ini pertama kali muncul pada 2012 sebagai cara untuk membuka situs yang tidak tersedia di beberapa wilayah, dan kini menjadi salah satu protokol yang paling banyak dipakai di jaringan dengan pembatasan. Setiap setup selalu terdiri dari dua bagian: server di jaringan tanpa pembatasan dan klien di perangkat Anda.

Klien punya tiga tugas:

  1. Membuka proxy lokal. Klien mendengarkan koneksi di mesin Anda sendiri, biasanya sebagai proxy SOCKS5 di 127.0.0.1:1080. Sebagian klien juga membuka proxy HTTP atau antarmuka VPN untuk seluruh sistem.
  2. Mengenkripsi dan meneruskan. Setiap koneksi yang dikirim aplikasi Anda ke proxy lokal itu dienkripsi dengan kunci bersama, lalu diteruskan ke server Shadowsocks.
  3. Menentukan apa yang lewat terowongan. Tergantung modenya, yang lewat bisa semua lalu lintas, hanya lalu lintas yang cocok dengan aturan, atau hanya aplikasi yang Anda arahkan ke sana.

Di ujung lain, server mendekripsi lalu lintas dan membuka koneksi sebenarnya ke situs web. Situs melihat alamat IP server, bukan IP Anda, sementara penyedia internet Anda hanya melihat aliran terenkripsi ke satu server tanpa handshake proxy yang terlihat.

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

Ada dua anggapan umum tentang Shadowsocks yang keliru:

  • Shadowsocks bukan proxy SOCKS5. Klien memang berbicara SOCKS5 dengan aplikasi Anda, tetapi koneksi ke server memakai protokol lain yang terenkripsi. Karena itulah Anda tidak bisa mengarahkan klien Shadowsocks ke server SOCKS5 biasa, begitu pula sebaliknya.
  • Secara default, Shadowsocks bukan VPN penuh. Dalam mode dasarnya, hanya aplikasi yang memakai proxy lokal yang masuk terowongan, sedangkan aplikasi yang mengabaikan pengaturan proxy keluar langsung. Agar seluruh perangkat tercakup, Anda perlu mengalihkan klien ke mode VPN (TUN).

Klien Shadowsocks terbaik di 2026#

Banyak daftar masih merekomendasikan klien yang sudah lama ditinggalkan, jadi kami memeriksa riwayat rilis masing-masing pada Oktober 2026. Tabel berikut menunjukkan kondisinya saat ini.

Klien resmi dan klien satu protokol#

KlienPlatformCipher Shadowsocks 2022PluginStatus di 2026
Outline ClientWindows, macOS, Linux, Android, iOS, ChromeOSTidak, hanya cipher klasikTidakAktif dikembangkan; dikelola organisasi nirlaba Outline Foundation sejak Januari 2026
shadowsocks-androidAndroidYaYa, sebagai aplikasi terpisahDipelihara di GitHub (v5.3.4); halaman Google Play-nya tidak diperbarui sejak 2021
ShadowsocksX-NGmacOSTidakYaRilis terakhir v1.10.3 pada Oktober 2024; berjalan native di Apple Silicon
shadowsocks-rust (sslocal)Linux, macOS, Windows, routerYaYaImplementasi referensi dengan rilis rutin (v1.25.0)
Shadowsocks for WindowsWindowsTidakYaMasih berfungsi, tetapi rilis terakhirnya (4.4.1.0) keluar pada Februari 2022
shadowsocks-libev, kini shadowsocks-cLinux, routerBelum ada di rilisYaDihidupkan kembali dengan nama baru; v3.3.6 keluar pada Februari 2026
shadowsocks-qt5Linux, WindowsTidakTidakDitinggalkan; pakai sslocal atau aplikasi multiprotokol sebagai gantinya
Python shadowsocks (pip)Apa sajaTidakTidakSudah ditinggalkan bertahun-tahun lalu, jadi jangan dipakai
ShadowsocksR (SSR)BeragamTidakTidakFork mati dengan protokol sendiri yang tidak diterima server modern

Klien multiprotokol yang juga mendukung Shadowsocks#

Jika suatu saat Anda butuh VLESS, Trojan, atau Hysteria, satu aplikasi bisa menangani semuanya sekaligus bersama Shadowsocks:

  • Desktop: Clash Verge Rev, yang dibangun di atas core mihomo, dan v2rayN.
  • Android: NekoBox, Hiddify, dan aplikasi resmi sing-box. NekoBox lambat diperbarui dan halamannya di Google Play dikelola pihak ketiga, jadi pasang dari GitHub.
  • iOS: aplikasi gratis sing-box MT, yang ditautkan dari dokumentasi sing-box, serta Potatso, yang masih diperbarui di App Store meskipun repositori open source lamanya sudah ditinggalkan. Aplikasi berbayar seperti Shadowrocket, Stash, dan Surge menambahkan routing berbasis aturan.

sing-box dan mihomo sama-sama mendukung cipher Shadowsocks 2022. Keduanya juga sudah membawa plugin yang umum dipakai sebagai fitur bawaan, jadi Anda tidak perlu memasangnya sebagai program terpisah.

Pilihan cepat#

  • Paling mudah di perangkat apa pun: Outline. Anda tinggal menempelkan kunci dan menekan Connect.
  • Android dengan kontrol penuh: shadowsocks-android.
  • Mac: ShadowsocksX-NG, atau Clash Verge Rev jika Anda butuh aturan routing dan cipher yang lebih baru.
  • Linux, server, dan router: sslocal dari shadowsocks-rust.
  • iPhone: Outline jika ingin gratis, atau aplikasi berbasis aturan jika Anda perlu routing per situs, karena fitur itu tidak ada di Outline.

Apa yang Anda butuhkan dari server#

Setiap klien Shadowsocks membutuhkan empat nilai yang sama, baik Anda mengetiknya sendiri maupun mengimpornya:

KolomContohCatatan
Server203.0.113.10Alamat IP atau nama domain
Port8388Port apa pun yang didengarkan server; 443 cukup umum
Kata sandi / kunciSecret0Harus sama persis dengan server
Cipher (metode)chacha20-ietf-poly1305Harus sama persis dengan server

Cipher atau kata sandi yang salah tidak memunculkan pesan error yang jelas. Klien tersambung, lalu tidak ada halaman yang termuat. Karena gejalanya membingungkan, inilah masalah setup yang paling sering terjadi, jauh di atas masalah lainnya.

Penyedia dan panel server biasanya memberikan keempat nilai itu sebagai satu link berformat SIP002, sering kali disertai kode QR:

ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpTZWNyZXQw@203.0.113.10:8388#Frankfurt
BagianArti
ss://Skema yang dikenali setiap klien Shadowsocks
Y2hhY2hh…Cipher dan kata sandi, chacha20-ietf-poly1305:Secret0, yang dienkode dengan Base64 versi aman untuk URL
@203.0.113.10:8388Alamat dan port server
#FrankfurtLabel yang tampil di aplikasi dan tidak memengaruhi koneksi

Anda bisa mendekode bagian tengahnya dengan echo Y2hhY2hh… | base64 -d untuk memeriksa apa yang sebenarnya Anda terima. Link untuk cipher Shadowsocks 2022 terlihat berbeda karena spesifikasinya melarang Base64 di sana: cipher dan kunci ditulis sebagai teks biasa, dan karakter khusus dienkode dengan percent-encoding. Jika server memakai plugin, link mendapat parameter /?plugin= setelah port.

Anda mungkin juga menemui dua format lain yang membagikan server lewat URL:

  • URL langganan SIP008. Ini adalah link HTTPS yang mengembalikan daftar server dalam format JSON. Klien mengunduhnya ulang secara berkala (shadowsocks-rust melakukannya setiap jam secara default), sehingga penyedia bisa mengganti server tanpa mengirimi Anda link baru.
  • Kunci ssconf:// dari Outline. Ini adalah kunci akses dinamis milik Outline. Aplikasi mengganti ssconf:// dengan https:// dan mengambil detail server terkini dari alamat itu.

Perlakukan semua format ini seperti kata sandi, karena siapa pun yang memegang link-nya bisa memakai server Anda.

Cipher mana yang sebaiknya dipakai#

CipherKeluargaLayak dipakai?
2022-blake3-aes-128-gcm, 2022-blake3-aes-256-gcm, 2022-blake3-chacha20-poly1305Shadowsocks 2022Ya, jika klien dan server sama-sama mendukungnya. Perlindungan dari serangan replay sudah bawaan.
chacha20-ietf-poly1305AEAD klasikYa. Setiap klien yang mengikuti spesifikasi wajib mendukungnya, dan ini pilihan tercepat di ponsel dan router.
aes-256-gcm, aes-128-gcmAEAD klasikYa. Paling cepat di PC yang punya akselerasi AES di hardware.
aes-256-cfb, aes-128-ctr, rc4-md5, salsa20 dan stream cipher lainnyaLawasTidak. Cipher ini tidak punya pemeriksaan integritas, dan proyek Shadowsocks sendiri menyebutnya rusak total.

Risiko stream cipher bukan sekadar teori. Sebuah serangan yang dipublikasikan pada 2020 menunjukkan bahwa orang yang merekam lalu lintas Anda bisa membuat server yang masih memakai stream cipher dengan kata sandi yang sama untuk mendekripsinya.

Shadowsocks 2022 juga mengubah cara kerja kunci, karena protokol ini tidak menerima kata sandi sembarangan. Kuncinya harus berupa byte acak dalam Base64, yaitu 16 byte untuk 2022-blake3-aes-128-gcm dan 32 byte untuk dua cipher lainnya, jadi Anda membuatnya dengan openssl rand -base64 16 atau openssl rand -base64 32. Protokol ini juga memeriksa timestamp dan menganggap setiap pesan yang selisih waktunya lebih dari 30 detik sebagai replay. Dalam praktiknya, jam perangkat yang meleset setengah menit saja sudah cukup untuk membuat setiap koneksi gagal.

Cara menyiapkan klien Shadowsocks#

Salin dulu link ss:// Anda. Semua klien di bawah bisa mengimpornya, sehingga Anda tidak perlu mengetik cipher dan kunci secara manual.

Windows#

Opsi paling sederhana adalah Outline:

  1. Unduh Outline Client untuk Windows dari situs Outline, lalu pasang.
  2. Klik Add server, tempel link ss:// atau kunci akses ke kolom Paste access key here, lalu konfirmasi.
  3. Klik Connect dan setujui permintaan akses jaringan saat pertama kali. Sejak itu, semua lalu lintas melewati terowongan.

Opsi klasiknya adalah Shadowsocks for Windows:

  1. Unduh ZIP terbaru dari halaman rilis proyek di GitHub, lalu ekstrak ke folder yang tidak akan Anda hapus.
  2. Pasang .NET Framework 4.8 dan Visual C++ 2015 Redistributable (x86) jika belum ada di Windows, lalu jalankan Shadowsocks.exe.
  3. Klik kanan ikon pesawat kertas di system tray, buka Servers dan pilih Import URL from Clipboard…, atau tambahkan server secara manual di Edit Servers….
  4. Di System Proxy, pilih PAC agar hanya situs yang ada di daftar yang lewat terowongan, atau Global agar semuanya lewat terowongan.

macOS#

  1. Unduh ShadowsocksX-NG.dmg dari halaman rilis di GitHub dan seret aplikasinya ke Applications. Jika macOS menolak membukanya pada kali pertama, izinkan di System Settings → Privacy & Security.
  2. Dari ikon di bilah menu, pilih Import Server URLs… atau Scan QR Code From Screen. Anda juga bisa memasukkan nilainya di Server Preferences….
  3. Nyalakan Shadowsocks dan pilih mode: Auto Mode By PAC, Global Mode, atau Manual Mode. Pada mode terakhir, hanya aplikasi yang Anda atur sendiri yang memakai terowongan.

Linux (serta router, server, Docker)#

Di Linux, pakai sslocal dari shadowsocks-rust. Anda bisa memasangnya dari package manager, dengan snap install shadowsocks-rust atau brew install shadowsocks-rust, atau mengunduh binary dari halaman rilis.

Cara tercepat untuk mulai adalah memberikan link-nya langsung:

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

Untuk setup permanen, masukkan nilai-nilainya ke file konfigurasi:

{
  "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

Paket snap juga menyertakan layanan sslocal-daemon yang bisa Anda aktifkan dengan systemd, dan tersedia pula image Docker resmi, ghcr.io/shadowsocks/sslocal-rust.

Android#

  1. Pasang shadowsocks-android dari halaman rilisnya di GitHub. Versi Google Play masih berfungsi, tetapi belum diperbarui sejak 2021.
  2. Ketuk ikon tambah profil di bagian atas dan pilih Scan QR code, Import from Clipboard, atau Manual Settings.
  3. Pilih profilnya dan ketuk tombol sambung yang bulat, lalu setujui permintaan VPN.
  4. Di pengaturan profil, atur Route (misalnya, Bypass LAN membuat alamat lokal tidak masuk terowongan). Jika hanya beberapa aplikasi yang perlu memakai terowongan, aktifkan Apps VPN mode dan pilih aplikasinya.

iPhone dan iPad#

  1. Pasang Outline dari App Store.
  2. Salin link ss://. Outline akan menawarkan untuk menambahkannya saat Anda membuka aplikasi, atau Anda bisa mengetuk Add server dan menempelkannya.
  3. Ketuk Connect dan izinkan konfigurasi VPN.

Aplikasi berbasis aturan seperti Shadowrocket atau Potatso bekerja dengan cara yang sama: Anda menambahkan server dengan menempelkan link atau memindai kode QR, lalu menyalakannya. Bedanya, aplikasi ini bisa mengirim hanya situs pilihan lewat terowongan, sedangkan Outline selalu mengirim semuanya.

Mode routing: apa yang sebenarnya lewat terowongan#

Mode menentukan lalu lintas mana yang memakai Shadowsocks. Salah memilih mode adalah alasan kedua tersering mengapa klien yang “berfungsi” seolah tidak melakukan apa-apa.

ModeApa yang lewat terowonganCocok untuk
ManualHanya aplikasi yang Anda arahkan ke 127.0.0.1:1080Skrip, satu profil browser, pengujian
Global (proxy sistem)Setiap aplikasi yang mengikuti pengaturan proxy sistemBrowsing dengan seluruh browser lewat terowongan
PAC / Auto / aturanHanya domain yang ada di daftar, sementara sisanya langsungSitus lokal tetap cepat, sementara situs luar negeri memakai terowongan
VPN / TUNSemua lalu lintas dari perangkat, termasuk UDP dan aplikasi yang mengabaikan pengaturan proxyGame, messenger, ponsel, dan apa pun yang “tidak melihat” proxy

Outline dan aplikasi seluler selalu bekerja dalam mode VPN. Klien desktop klasik secara default memakai proxy sistem, sedangkan aplikasi multiprotokol seperti Clash Verge Rev dan v2rayN memungkinkan Anda menyalakan mode TUN.

Memakai proxy lokal di aplikasi tertentu#

  • Firefox: buka Settings, cari “proxy”, lalu klik Configure proxy di bagian Proxy settings. Pilih Manual proxy configuration, isi 127.0.0.1 dan port 1080 sebagai SOCKS Host, pilih SOCKS v5, dan pastikan Proxy DNS when using SOCKS v5 dicentang. Versi terbaru sudah mencentangnya secara default, dan tanpa opsi ini permintaan DNS keluar di luar terowongan.
  • Chrome dan Edge: keduanya mengikuti proxy sistem. Untuk menyalurkan satu browser saja lewat terowongan, jalankan browser itu dengan --proxy-server="socks5://127.0.0.1:1080". Dengan SOCKS5, Chrome selalu me-resolve nama domain di sisi proxy, jadi DNS tidak bocor.
  • Ekstensi browser: pengalih proxy memungkinkan Anda mengirim hanya situs pilihan lewat 127.0.0.1:1080 dan mengubah aturan dengan satu klik. Proxy SwitchyOmega yang asli tidak lagi berfungsi di Chrome versi sekarang, dan fork yang masih dipelihara adalah ZeroOmega. Chrome Web Store juga memuat “SwitchyOmega V3” palsu, jadi periksa penerbitnya sebelum memasang. Di Firefox, pastikan opsi remote DNS di ekstensi tersebut aktif.
  • Command line: pakai curl --socks5-hostname 127.0.0.1:1080 …, atau atur ALL_PROXY=socks5h://127.0.0.1:1080. Banyak tool hanya memahami proxy HTTP, dan untuk tool seperti itu Anda bisa menjalankan sslocal dengan --protocol http.
  • Git: git config --global http.proxy socks5h://127.0.0.1:1080.

Huruf h pada socks5h itu penting, karena huruf inilah yang menyuruh tool me-resolve nama domain lewat proxy, bukan lewat DNS lokal Anda.

Pastikan benar-benar berfungsi#

Ikon hijau hanya berarti klien sudah berjalan. Untuk melihat ke mana lalu lintas Anda pergi, jalankan satu perintah:

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

Perintah ini seharusnya menampilkan alamat IP server Shadowsocks Anda, bukan IP Anda sendiri. Dalam mode VPN, jalankan curl https://ifconfig.me biasa tanpa flag proxy. Setelah itu, buka tes kebocoran DNS di browser: server DNS yang tercantum seharusnya milik jaringan server atau resolver publik, bukan milik penyedia internet rumah Anda.

Plugin, dan seberapa mudah Shadowsocks terdeteksi di 2026#

Plugin#

Shadowsocks bisa menyerahkan lalu lintasnya ke plugin, yang didefinisikan oleh standar SIP003, untuk dibungkus dalam transport lain. Plugin berjalan di kedua ujung, jadi klien butuh plugin yang sama dengan server dan pengaturan yang cocok (untuk v2ray-plugin, host, path, dan pilihan TLS-nya harus sama). Hanya satu plugin yang bisa berjalan dalam satu waktu, dan plugin hanya membawa lalu lintas TCP.

PluginFungsinyaCatatan
v2ray-pluginMembungkus lalu lintas dalam WebSocket, opsional dengan TLSBisa berjalan di belakang CDN atau web server biasa di port 443
kcptunMengirim lalu lintas lewat protokol berbasis UDP yang disetel untuk koneksi yang sering kehilangan paketMembantu di koneksi seluler yang tidak stabil atau jarak jauh, dengan konsekuensi pemakaian bandwidth lebih besar
simple-obfsMenyamarkan lalu lintas sebagai HTTP atau TLS biasaUsang; pakai v2ray-plugin sebagai gantinya
CloakMembuat server terlihat seperti situs HTTPS biasa saat diperiksa probeButuh setup klien dan server tersendiri

Outline dan banyak aplikasi iOS tidak menjalankan plugin. Jika server Anda memakai plugin, pilih klien yang bertanda “Ya” di kolom Plugin pada tabel di atas, atau aplikasi multiprotokol yang sudah membawa plugin tersebut.

Apakah Shadowsocks bisa terdeteksi?#

Bisa, oleh filter jaringan yang perlengkapannya memadai. Shadowsocks tidak punya handshake yang terlihat: paket pertama sudah membawa data terenkripsi, sehingga seluruh aliran tampak seperti byte acak. Ironisnya, desain ini juga menjadi titik lemahnya. Pada November 2021, sistem filter di wilayah dengan pembatasan mulai memutus koneksi yang paket pertamanya terlihat “terlalu acak”.

Sekelompok peneliti dari beberapa universitas di AS menjelaskan cara kerjanya dalam makalah di USENIX Security 2023. Sistem itu menerapkan aturan sederhana pada paket data pertama, misalnya proporsi karakter yang bisa dicetak, dan hanya memeriksa sekitar seperempat koneksi. Para penulis memperkirakan sistem ini tetap bisa ikut menjaring sekitar 0,6% lalu lintas internet normal sebagai efek samping. Sebagai respons, shadowsocks-rust menambahkan prefiks payload yang bisa dikonfigurasi pada awal 2022, dan Outline menambahkan opsi “prefix” serupa ke kliennya di akhir tahun yang sama.

Inilah artinya dalam praktik:

  • Di jaringan biasa, seperti Wi-Fi hotel dan kafe, firewall kantor, atau saat perjalanan dinas, Shadowsocks standar dengan cipher AEAD modern atau cipher 2022 bekerja dengan baik.
  • Di wilayah dengan pembatasan, tidak ada protokol yang bisa diakses selamanya. Protokol yang meniru lalu lintas TLS sungguhan, seperti VLESS dengan Reality atau Trojan, kini sering bertahan lebih lama, dan klien multiprotokol memungkinkan Anda berpindah protokol tanpa memasang ulang apa pun.
  • Soal privasi, ingat bahwa Shadowsocks tidak punya kerahasiaan maju (forward secrecy), bahkan di edisi 2022. Siapa pun yang merekam lalu lintas Anda lalu kemudian mendapatkan kuncinya bisa mendekripsinya, jadi ganti kunci secara berkala dan jangan sebar link ke banyak orang.

Pemecahan masalah#

GejalaKemungkinan penyebabSolusi
Tersambung, tetapi tidak ada situs yang terbukaCipher atau kata sandi tidak cocok dengan serverImpor ulang link ss:// alih-alih mengetik nilainya, atau dekode link untuk membandingkan
Koneksi timeoutServer mati, port salah, atau port tertutup di jaringan AndaPastikan server berjalan dan coba port lain, misalnya 443
Browser jalan, aplikasi lain tidakAplikasi tersebut mengabaikan proxy sistemBeralih ke mode VPN/TUN, atau atur proxy di pengaturan aplikasi itu sendiri
Situs masih menampilkan negara asli AndaDNS atau lalu lintas keluar di luar terowonganPakai socks5h, centang “Proxy DNS” di Firefox, atau beralih ke mode VPN
Semua koneksi gagal dengan cipher 2022Kunci bukan Base64 valid sepanjang 16 atau 32 byte, atau jam perangkat meleset lebih dari 30 detikBuat ulang kunci dengan openssl rand -base64 32 (16 untuk aes-128) dan sinkronkan jam
Error “Unsupported method”Klien tidak mengenal cipher tersebutPerbarui klien, atau pakai chacha20-ietf-poly1305 di kedua ujung
Server dengan plugin tidak mau tersambungKlien tidak punya plugin, atau pengaturannya berbeda dari serverPasang plugin yang sama dengan host, path, dan pengaturan TLS yang cocok, atau pakai klien yang mendukung plugin
Jalan beberapa menit, lalu berhentiPemfilteran atau throttling di jaringanCoba plugin, port lain, atau protokol berbasis TLS
Kecepatan lambatServer jauh, VPS kelebihan beban, atau koneksi seluler yang sering kehilangan paketPilih server yang lebih dekat, dan coba kcptun di koneksi yang tidak stabil

Shadowsocks vs proxy SOCKS5 vs VPN#

Ketiganya menyelesaikan masalah yang berbeda, dan orang sering memilih yang salah.

ShadowsocksProxy SOCKS5VPN (WireGuard, OpenVPN)
Enkripsi ke serverYaTidak; lalu lintas dan login terlihat selama transmisiYa
Terlihat sepertiByte acak, tanpa handshakeHandshake proxy yang mudah dikenaliHandshake VPN yang mudah dikenali
CakupanAplikasi yang memakai proxy lokal, atau seluruh perangkat dalam mode TUNAplikasi yang Anda konfigurasiSeluruh perangkat
Setup umumSatu server pribadi yang dipakai bersama beberapa orangBanyak IP dari penyediaSatu server atau jaringan milik penyedia
Paling cocok untukJaringan yang difilter dan wilayah dengan pembatasanScraping, otomatisasi, multi-akun, pengujian geolokasiPrivasi sehari-hari di jaringan yang tidak tepercaya

Shadowsocks memberi Anda satu terowongan terenkripsi yang sulit dikenali, tetapi hanya dengan satu alamat keluar. Pengumpulan data dan otomatisasi justru butuh kebalikannya, yaitu banyak IP keluar tanpa beban enkripsi, dan untuk tugas itu proxy SOCKS5 lebih cocok. Jika Anda hanya ingin melindungi seluruh perangkat di Wi-Fi publik, VPN seperti FineVPN lebih praktis daripada mengelola server Shadowsocks sendiri.

Apa klien Shadowsocks terbaik?

Untuk kebanyakan orang, jawabannya Outline, karena gratis, berjalan di semua platform, dan hanya butuh link yang ditempel. Di Android, shadowsocks-android memberi kontrol lebih, sedangkan di Linux dan router pilihan yang umum adalah sslocal dari shadowsocks-rust.

Apa klien Shadowsocks terbaik untuk Windows?

Outline, jika Anda hanya ingin tersambung. Jika Anda butuh aturan routing, plugin, atau cipher Shadowsocks 2022, pakai Clash Verge Rev atau v2rayN. Shadowsocks for Windows yang klasik masih berfungsi, tetapi rilis terakhirnya keluar pada Februari 2022.

Apa klien Shadowsocks terbaik untuk iPhone?

Outline gratis dan sudah cukup untuk kebanyakan orang. Aplikasi gratis sing-box MT menambahkan cipher Shadowsocks 2022, sedangkan Potatso, Shadowrocket, Stash, dan Surge menambahkan aturan per situs.

Apakah klien Shadowsocks gratis?

Klien resmi dan Outline gratis serta open source. Meski begitu, Anda tetap butuh server, entah VPS milik sendiri atau server dari penyedia.

Apakah Shadowsocks itu VPN?

Secara teknis bukan, karena Shadowsocks adalah proxy terenkripsi. Namun Outline dan sebagian besar aplikasi seluler menjalankannya lewat antarmuka VPN sistem, sehingga di perangkat tersebut Shadowsocks berperilaku seperti VPN.

Bisakah klien Shadowsocks dipakai dengan proxy SOCKS5 biasa?

Tidak. Klien memang berbicara SOCKS5 dengan aplikasi Anda, tetapi di ujung lain ia membutuhkan server Shadowsocks.

Cipher Shadowsocks mana yang sebaiknya dipilih?

Pilih cipher Shadowsocks 2022 jika kedua ujung mendukungnya. Jika tidak, pakai chacha20-ietf-poly1305 atau aes-256-gcm. Hindari stream cipher lawas seperti aes-256-cfb atau rc4-md5.

Apakah Shadowsocks legal?

Di sebagian besar negara, memakai proxy terenkripsi itu legal. Beberapa negara membatasi alat untuk mengakali pembatasan regional, jadi periksa aturan yang berlaku di tempat Anda.

Apakah Shadowsocks masih aman di 2026?

Dengan cipher modern, Shadowsocks tetap menjadi terowongan terenkripsi yang layak dipakai. Namun protokol ini tidak luput dari filter jaringan yang canggih dan tidak punya forward secrecy, jadi jaga kerahasiaan kunci Anda dan ganti secara berkala.

Apakah Outline bisa dipakai dengan semua server Shadowsocks?

Outline bisa dipakai dengan server mana pun yang memakai cipher AEAD klasik tanpa plugin. Server yang mewajibkan plugin atau cipher Shadowsocks 2022 butuh klien lain, seperti shadowsocks-android atau sing-box.