Tips Trik

Cara Membuat Proxy Server dengan Google App Engine

Lembaga pendidikan, organisasi, dan bahkan Penyedia Layanan Internet (ISP) berusaha menggunakan cara terbaik untuk membatasi akses ke beberapa situs tertentu karena berbagai alasan. Tetapi jika Anda merasa yakin bahwa Anda harus dapat mengakses situs tersebut maka saatnya mengetahui cara membuat proxy sendiri, proxy dapat membantu Anda mengakses situs yang diblokir oleh firewall pada jaringan Anda.

Cara Membuat Proxy Server - google app engineAda berbagai proxy gratis yang tersedia di web yang dapat digunakan untuk mengakses situs  yang diblokir,  tetapi masalahnya di sini adalah bahwa administrator jaringan dapat saja memblokir akses ke proxy ini, dan untuk semua itu solusinya adlah membuat proxy Anda sendiri agar dapat membuka situs yang diblokir.

Pada artikel ini bacaberitanya.com akan berbagi cara tentang cara membuat proxy server dengan menggunakan Google App Engine (GAE). GAE menyediakan kuota bandwidth 1 GB/hari secara gratis, yang lebih dari cukup untuk menjelajahi situs web.

Ini adalah proses yang sangat sederhana dan sama sekali tidak memerlukan biaya apa pun. Meskipun Administrator menggunakan berbagai daftar untuk memblokir proxy dan situs web lain, tetapi daftar itu kemungkinan besar tidak akan berisi proxy Anda, sehingga memungkinkan Anda lolos dari pemblokiran.

Simak terus  cara membuat proxy menggunakan platform Google App Engine berikut ini.

Prasyarat

Untuk membuat proxy, Anda perlu menginstal perangkat lunak untuk menjalankan, menguji, dan menyebarkan aplikasi proxy Anda ke Google App Engine. Silakan unduh dan instal Python dan App Engine Python SDK (silakan instal dengan opsi default/pabrik mereka untuk mencegah masalah).

Selain itu, Anda juga perlu pula mengunduh perangkat lunak proxy, yang digunakan untuk membuat proxy. Unduh alat ini Mirrorrr oleh Brett Slatkin, tetapi jangan menginstalnya terlebih dahulu.

Cara Membuat Proxy Server

Langkah 1: Buat akun di Google App Engine

Kunjungi situs appengine.google.com dan daftar dengan menggunakan akun Gmail jika Anda belum memilikinya, atau masuk jika Anda memilikinya.

Setelah berhasil login, Anda akan dibawa ke dasbor Google App Engine.

Langkah 2: Membuat aplikasi di Google App Engine

create app

Langkah selanjutnya adalah  membuat aplikasi di Google App Engine. Aplikasi ini akan berfungsi sebagai proxy, setelah Anda menyebarkannya menggunakan App Engine SDK di nexttask.

Klik tombol Create Application. Sebelumnya Anda mungkin akan diminta untuk memverifikasi akun Anda, dan kemudian Anda akan dibawa ke halaman Create Application.

  1. Application Identifier akan membuat alamat subdomain untuk situs proxy Anda. Pilih pengidentifikasi ini dengan teliti, karena identifier ini tidak dapat diubah setelahnya.
  2. Application Title,  judul aplikasi nantinya akan ditampilkan kepada orang-orang yang mengunjungi aplikasi proxy Anda.
  3. Biarkan Authentication Options (Lanjutan) ke opsi defaultnya (Terbuka untuk semua pengguna Akun Google).
  4. Kemudian, klik tombol Create Application.

Jika proses ini berhasil maka Anda akan melihat halaman “Application Registered Successfully”.

app created

Langkah 3: Mengembangkan aplikasi proxy Anda menggunakan GAE Python SDK

Sekarang saatnya untuk mengembangkan dan mengedit aplikasi proxy GAE Anda di sistem Anda menggunakan alat yang telah Anda unduh sebelumnya.

  1. Buka Google App Engine Launcher dari Start menu di komputer Anda.
  2. Buka File menu > Create New Application.
  3. Masukkan Application Identifier Anda sebagai Nama Aplikasi untuk proxy Anda.
  4. Pilih direktori untuk menyimpan file lokal aplikasi Anda dengan mengklik tombol Browse. Catat dan ingat-ingat lokasi ini.
  5. Biarkan nilai default untuk opsi Port dan Port Admin.
  6. Klik pada tombol Buat.

Selanjutnya ikuti langkah-langkah untuk menyalin file Mirrorrr ke folder lokal aplikasi Anda:

  1. Ekstrak konten file Mirrorrr terkompresi (mirrorrr-master.zip) yang telah Anda unduh sebelumnya.
  2. Buka folder “mirrorrr-master” yang diekstrak, dan salin semua isinya (file serta folder).
  3. Buka folder lokal aplikasi Anda (tempat yang sama seperti pada langkah 4 di tugas sebelumnya) dan tempelkan konten yang disalin. Ganti file lama. Folder lokal aplikasi Anda akan berisi file bernama app.yaml dan index.yaml, yang harus diganti dengan file Mirrorrr.

Anda dapat mengedit file di dalam folder “statis” untuk mengubah tata letak, gaya, dan gambar situs web proxy Anda. Jika Anda membuat situs web proxy untuk dibagikan dengan orang lain, harap ubah file di dalam folder “statis”. File Mirrorrr milik pengembangnya (Brett Slatkin), dan tidak boleh digunakan dalam aplikasi yang tidak untuk pribadi. Anda dapat menghapus file yang tidak perlu seperti README dan .gitignore.

Sebelum kami melanjutkan untuk menyebarkan aplikasi proxy Anda, ada satu hal yang harus diperbaiki. Pilih aplikasi proxy Anda di Google App Engine Launcher. Klik Edit. ‘app.yaml’.

Periksa baris pertama file, dan ganti “yourappid” (tanpa tanda kutip) dengan pengidentifikasi aplikasi Anda. Simpan file dan tutup editor.

 

Langkah 4: Terapkan aplikasi proxy Anda ke Google App Engine

Langkah ini adalah langkah terakhir Cara Membuat Proxy Server dengan Google App Engine. untuk menyebarkan file aplikasi Anda ke server. Anda hanya diminta untuk memeriksa aplikasi Anda, dan kemudian menguploadnya ke Google App Engine.

Untuk memeriksa aplikasi proxy Anda, pilih aplikasi Anda di Google App Engine Launcher. Klik tombol Run, lalu Browse. Anda akan melihat situs web proxy Anda. Jika tidak, periksa kembali  langkah-langkah dalam tutorial ini dan yakinkan Anda dapat melihatnya.

Jika semuanya telah berhasil sebagaimana mestinya, kini saatnya untuk mengunggah aplikasi proxy Anda, pilih aplikasi Anda di Google App Engine Launcher. Klik Pada Deploy.

Kemudian masukkan email dan sandi akun Google Anda, dan tekan OK. Jendela python akan merinci progress operasi penyebaran. Proses ini akan memakan waktu yang sangat tergantung pada kecepatan Internet yang Anda gunakan. Jika semuanya berhasil dengan baik, Anda tidak akan melihat pesan kesalahan apa pun.

Untuk cek keberhasilan, cara menggunakan proxy Anda dapat mengakses proxy Anda sendiri di alamat web: http:// yourappid.appspot.com.

Sekarang tidak ada yang bisa mencegah Anda mengakses situs web apapun, demikian Cara Membuat Proxy Server dengan Google App Engine, semoga bermanfaat dan dapat dipergunakan secara bijak.

To Top