Bypass Block dengan SSH Tunnel

Pemerintah indonesia saat ini sedang gencarnya memblock website – website yang melanggar aturan misalnya penyebar content pornografi dan pelanggaran Hak cipta. Provider yang paling getol melakukan hal ini salah satunya adalah Telkom dan anak perusahaan nya, baik itu Telkomsel maupun jaringan Wifi.id yang saat ini banyak tersebar di tempat – tempat tongkrongan keren.

Blocking yang dilakukan oleh Telkomsel menurut saya adalah yang paling “Tebal” jika dibandingkan dengan operator – operator seluler lain nya.

Salah satu cara untuk membypas blockir nya adalah menggunakan cara SSH Tunnel. SSH adalah aplikasi remote login yang banyak digunakan oleh sysadmin untuk melakukan remote ke server mereka.

sesuai namanya SSH Tunnel akan membuat “terowongan” sebagai jalan lain untuk melakukan transmisi data seperti pada gambar diatas.

OK, langsung saja…

Persiapan

  • Sebuah SSH Server dengan port yang tidak diblock oleh operator (port 22 gak diblock), dan mengijinkan untuk dilakukan tunnel, kalo gak punya bisa coba cari disini.
    kalo saya pake server Digital Ocean.
  • SSH Client, kalo pake Mac ato Linux biasanya sudah langsung ada, tinggal buka terminal, kalo windows bisa pake Putty
  • Browser Firefox ato yang lain yang bisa disetting SOCK Proxy nya.

Settings di MAC & Linux

Setting di Mac ato Linux lebih gampang karena sudah ada SSH Client yang bisa digunakan via Terminal

oke ikuti langkah awal yaitu:
Buka Terminal dan ketik perintah berikut

ssh -D9999 [email protected] -p22

ganti dengan user dengan username yang anda dapatkan, host dengan IP Address atau Hostname yang didapat, -p22 adalah port server nya, jika portnya tidak standar silahkan diganti

contoh nya seperti ini

ssh -D9999 [email protected] -p1945

-D9999 akan membuat Port Forwarding di port nomor 9999 di komputer local (susah jelasin pake bahasa indonesia)

Setelah berhasil login, buka Firefox pilih Preferences => Advance => Network
Di bagian Connection klik tombol Settings…

Pilih Manual Proxy Configuration: dan masukan di bagian field SOCKS Host seperti gambar dibawah ini:

Kemudian atur agar firefox melakukan resove dns via Sock Proxy, ketik alamat about:config di firefox kemudian cari network.proxy.socks_remote_dns,

ganti value nya jadi true

Done silahkan di test

Setting di Windows

Comming soon,

intinya pakai putty pilih Connection => SSH => Tunnel

isikan Source Port nya 9999  pilih Dynamic klik Add

Kadek Jayak
Seorang Web Developer di Denpasar Bali. Nulis blog hanya sekedar iseng dan berbagi pengalaman.
%d blogger menyukai ini: