Cara Mengatur Proksi di Shadowsocks

Post Time: Jul 27, 2025
Update Time: Jul 28, 2025

Shadowsocks adalah alat proksi sumber terbuka yang menyediakan cara aman untuk menjelajahi web secara anonim. Alat ini terutama digunakan untuk menghindari sensor daring dan meningkatkan privasi. Berikut panduan langkah demi langkah tentang cara mengonfigurasi proksi di Shadowsocks, baik di server maupun klien.

pengaturan proksi shadowsocks

Prasyarat

  • Server yang menjalankan Shadowsocks (bisa di VPS atau server khusus).
  • Akses administrator ke server untuk menginstal Shadowsocks.
  • Perangkat klien (seperti PC, ponsel, atau tablet) untuk mengonfigurasi proksi.

Langkah 1: Menginstal Shadowsocks di Server

1.1 Menginstal Shadowsocks di Server Linux

Untuk mengonfigurasi Shadowsocks di server, ikuti langkah-langkah berikut. Di sini kita akan menggunakan distribusi berbasis Debian (seperti Ubuntu), tetapi prosesnya serupa untuk distribusi Linux lainnya.

1. Perbarui repositori sistem:

bash Copy
1sudo apt update
2sudo apt upgrade
3
4

2. Instal Shadowsocks: Untuk menginstal Shadowsocks, kita menggunakan pip, pengelola paket Python:

bash Copy
1sudo apt install python3-pip
2sudo pip3 install shadowsocks
3
4

3. Konfigurasi Shadowsocks: Buat berkas konfigurasi untuk Shadowsocks di direktori /etc/shadowsocks/:

bash Copy
1sudo mkdir /etc/shadowsocks
2sudo nano /etc/shadowsocks/config.json
3
4

Berkas konfigurasi harus memiliki format berikut:

json Copy
1{
2"server": "0.0.0.0", // IP Server (bisa berupa IP server VPS)
3"server_port": 8388, // Server port
4"local_address": "127.0.0.1", // Alamat lokal
5"local_port": 1080, // Port lokal (bisa port apa saja)
6"password": "my_secure_password", // Kata sandi untuk koneksi
7"timeout": 300,
8"method": "aes-256-cfb" // Metode enkripsi
9}
10
11

Simpan dan tutup berkas.

4. Jalankan Shadowsocks: Anda sekarang dapat menjalankan Shadowsocks menggunakan perintah berikut:

bash Copy
1sudo ssserver -c /etc/shadowsocks/config.json
2
3

5. Konfigurasi Firewall: Pastikan port yang dikonfigurasi di server_port (misalnya, 8388) terbuka di firewall:

bash Copy
1sudo ufw allow 8388/tcp
2sudo ufw enable
3
4

Langkah 2: Menginstal Shadowsocks di Klien

Setelah server dikonfigurasi, Anda dapat mengonfigurasi klien di perangkat Anda.

2.1 Mengonfigurasi Klien di Windows

  1. Unduh Shadowsocks untuk Windows: Kunjungi situs web resmi Shadowsocks di https://github.com/shadowsocks/shadowsocks-windows dan unduh versi stabil terbaru.

  2. Instal Klien: Jalankan penginstal yang telah diunduh dan ikuti petunjuk untuk menyelesaikan instalasi.

  3. Konfigurasi Klien:

  • Buka klien Shadowsocks.
  • Klik kanan ikon Shadowsocks di baki sistem dan pilih "Konfigurasi."
  • Masukkan alamat IP server dan port yang digunakan Shadowsocks (secara default, 8388).
  • Masukkan kata sandi yang Anda konfigurasikan di server.
  • Pilih metode enkripsi yang sama dengan yang Anda konfigurasikan di server (misalnya, aes-256-cfb).
  • Klik "OK" untuk menyimpan pengaturan.
  1. Hubungkan ke Server: Setelah mengonfigurasi klien, klik kanan ikon Shadowsocks dan pilih "Hubungkan." Koneksi Anda sekarang akan dilindungi melalui proksi Shadowsocks.

2.2 Konfigurasi Klien di Android

  1. Unduh Aplikasi Shadowsocks: Anda dapat mengunduh aplikasi resmi Shadowsocks dari Google Play Store.

  2. Konfigurasi Aplikasi:

  • Buka aplikasi dan ketuk ikon "+" untuk menambahkan konfigurasi baru.
  • Masukkan detail server Anda: alamat IP, port, kata sandi, dan metode enkripsi.
  • Ketuk "Simpan" lalu pilih "Hubungkan".

2.3 Konfigurasi Klien di iOS

  1. Unduh Aplikasi Shadowsocks: Aplikasi resmi Shadowsocks juga tersedia di App Store iOS. Cari dan instal.

  2. Konfigurasi Aplikasi:

  • Buka aplikasi dan ketuk "Tambah Server".
  • Masukkan alamat IP, port, kata sandi, dan metode enkripsi server.
  • Ketuk "Simpan" lalu hubungkan ke server.

Langkah 3: Verifikasi Koneksi

Setelah Anda mengonfigurasi server dan klien, penting untuk memverifikasi bahwa koneksi berfungsi dengan baik. Anda dapat melakukannya dengan cara berikut:

  1. Verifikasi IP: Anda dapat mengunjungi situs web seperti https://www.whatismyip.com untuk memverifikasi bahwa alamat IP Anda telah berubah dan sekarang dirutekan melalui server Shadowsocks.

  2. Periksa Koneksi pada Klien: Pada klien Windows, Android, atau iOS, jika Anda melihat indikator "Tersambung", maka proksi Anda berfungsi dengan baik.

Langkah 4: Konfigurasi Lanjutan (Opsional)

  1. Konfigurasi Proksi Lokal: Jika Anda ingin lalu lintas web Anda melewati proksi Shadowsocks, konfigurasikan peramban Anda untuk menggunakan port lokal yang Anda konfigurasikan (secara default, 1080). Ini dapat dilakukan di pengaturan proksi peramban Anda.

  2. Otomatiskan Startup Shadowsocks: Agar Shadowsocks memulai secara otomatis di server Anda, Anda dapat mengonfigurasinya sebagai layanan di Linux menggunakan systemd. Buat berkas layanan dan aktifkan untuk memulai bersama sistem.

Kesimpulan

Shadowsocks adalah alat yang ampuh untuk melindungi privasi online Anda dan menerobos sensor internet. Dengan langkah-langkah ini, Anda dapat dengan mudah mengatur proksi Shadowsocks di server dan perangkat klien Anda. Pastikan untuk mengikuti praktik terbaik keamanan, seperti menggunakan kata sandi yang kuat dan selalu memperbarui perangkat lunak Anda, untuk memastikan koneksi Anda aman dan andal.

Artikel terkait

Consent Preferences