Pengertian Proxy

Hallo, Selamat Datang di Pendidikanmu.com, sebuah web tentang seputar pendidikan secara lengkap dan akurat. Saat ini admin pendidikanmu mau berbincang-bincang berhubungan dengan materi Proxy? Admin pendidikanmu akan berbincang-bincang secara detail materi ini, antara lain:  pengertian, fungsi, cara kerja dan aplikasi.

Jenis-Proxy

Pengertian Proxy

Proxy merupakan server yang meluangkan suatu layanan guna meneruskan masing-masing permintaan user untuk server beda yang ada di internet. Atau pengertian proxy server yang lainnya yaitu sebuah server atau program komputer yang memiliki peran sebagai penghubung antara sebuah komputer dengan internet.


Fungsi Proxy

Nah inilah ini sejumlah fungsi proxy sebagai berikut:


1. Conecting Sharing

Konsep dasar, pemakai tidak langsung bersangkutan dengan jaringan luar atau internet, namun harus melalui suatu gateway, yang beraksi sebagai batas antara jaringan lokal dan jaringan luar. Gateway ini paling penting, sebab jaringan lokal mesti dapat dibentengi dengan baik dari bahaya yang barangkali berasal dari internet, dan urusan tersebut akan sulit dilaksanakan bila tidak terdapat garis batas yang jelas jaringan lokal dan internet.

Gateway juga beraksi sebagai titik dimana sebanyak koneksi dari pemakai lokal bakal terhubung kepadanya. Dengan demikian, koneksi dari jaringan lokal ke internet akan memakai sambungan yang dipunyai oleh gateway secara bersama-sama(connection sharing). Dalam urusan ini gateway ialah juga sebagai proxy server, sebab menyediakan layanan sebagai perantara antara jaringan lokal dan jaringan luar atau internet.


2. Filtering

Bekerja pada layer software sehingga bermanfaat sebagai firewall packet filtering yang dipakai untuk mengayomi jaringan lokal dari serangan atau gangguan yang berasal dari jaringan internet. Berfungsi mengerjakan filtering atas paket yang lewat dari dan ke jaringan-jaringan yang dihubungkan. Dapat dikonfigurasi untuk menampik akses ke website web tertentu pada waktu-waktu tertentu.

Dapat dikonfigurasikan untuk melulu memperbolehkan download FTP dan tidak mengizinkan upload FTP, melulu memperbolehkan pemakai tertentu yang dapat memainkan file-file RealAudio, menangkal akses ke email server sebelum tanggal tertentu, dll.


3. Caching

Proxy server mempunyai mekanisme penyimpanan obyek-obyek yang telah pernah diminta dari server-server di internet Proxy server yang mengerjakan proses diatas biasa dinamakan chace server. Mekanisme caching bakal menyimpan obyek-obyek yang adalahhasil permintaan dari semua pemakai, yang didapat dari internet. Disiplin dalam ruang disk yang disediakan (cache).

Dengan demikian, bila suatu ketika ada pemakai yang meminta sebuah layanan ke internet yang berisi obyek-obyek yang sama dengan yang telah pernah diminta sebelumnya, yakni yang telah ada dalam cache, maka proxy server bakal dapat langsung menyerahkan obyek dari cache yang diminta untuk pemakai, tanpa mesti meminta ulang ke server aslinya di internet. Bila permintaan itu tidak bisa ditemukan dalam cache di proxy server, baru lantas proxy server meneruskan atau memintakannya ke server aslinya di internet.


Jenis-Jenis Proxy

Berdasarkan karakteristiknya, minimal jenis-jenis proxy dapat dipecah menjadi empat macam, yakni Anonymous Proxy, High Anonymity Proxy, Transparent Proxy dan Reverse Proxy. Berikut keterangan dari proxy itu :

  • Anonymous Proxy/Proksi Anonim: adalah jenis proxy yang akan mengumumkan informasi komputer pemakai. Ketika pemakai mengerjakan request dari suatu website, maka website itu akan memahami alamat IP proxy yang dipakai oleh pemakai, tetapi tidak memahami alamat IP individu dari pemakai. Karena server situs tidak dapat mengakses alamat IP pemakai, maka komunikasi antara pemakai dan proxy server itu terenkripsi sehingga ketenteraman pun terjamin.
  • High Anonymity Proxy: adalah jenis proxy yang tidak mengidentifikasi dirinya sebagai proxy server, sampai-sampai tidak meluangkan alamat IP original. Proxy jenis ini memakai header REMOTE_ADDR dengan suatu alamat IP mengarah ke proxy server, sampai-sampai dari pemakai bakal terlihat bahwa proxy servernya berperan sebagai klien.
  • Transparent Proxy/Proxy Transparan: misal sederhana dari proxy transparan ialah server yang melanjutkan permintaan pemakai untuk source yang diharapkan tenpa membeberkan informasi komputer pemakai. Proxy transparan ini cukup tidak sedikit diaplikasikan dalam perkantoran, dimana masing-masing alamat IP yang mengerjakan request tampak oleh server melewati http header.
  • Reverse Proxy: jenis proxy satu ini umumnya dipakai untuk meluangkan jalan atas sekian banyak permintaan pemakai dari internet, melewati sebuah firewall yang terisolasi dan jaringan pribadi. Reverse proxy tidak sedikit digunakan untuk menangkal klien pada internet terhubung dengan akses yang tak termonitor, yang melibatkan data sensitif konten dari suatu jaringan yang tertutup laksana intranet.

Cara Kerja Proxy

Ketika seorang pemakai komputer memakai layanan proxy, pemakai tersebut lantas dapat meminta data atau dokumen yang ada dalam internet (public server). Proxy lantas meneruskan permintaan ini ke jaringan internet, seakan-akan bukan pemakai yang meminta, tetapi proxy server. Kemudian sesudah proxy sukses menemukan apa yang diperlukan oleh pemakai maka proxy bakal memberika respon ke pemakai.


Kelebihan dan Kekurangan Proxy

Berikut ini terdapat sejumlah kelebihan dan kelemahan proxy, terdiri atas:


1. Kelebihan Proxy

  • Suatu jaringan keamanannya terjaga, sebab proxy sebagai pembatas antara jaringan lokal dan jaringan luar (internet).
  • Situs atau situs yang sudah diakses sebelumnya dapat dimulai kembali dan menjadi lebih cepat, sebab akses tidak memerlukan ke jaringan internet luar tetapi sudah terdapat pada direktori cache proxy.
  • Adanya kemudahan filtering (penyaring), baik filter guna pemakai, content atu isi dan masa-masa akses.

2. Kekurangan Proxy

  • Jika suatu website belum pernah dimulai sebelumnya maka akses terhadap website itu akan lebih lambat , sebab client mesti meminta terlebih dahulu ke pada proxy, setelah tersebut baru proxy yang bakal meminta atau merequest dari client tersebut untuk penyedia layanan internet.
  • Apabila suatu proxy terlambat mengerjakan update cache, maka client bakal mendapatkan content yang belum update saat melakukan request content.

Penggunaan Proxy Server

Berikut ini terdapat sejumlah pemakaian proxy server, terdiri atas:

  1. Untuk mengawal mesin di balik anonim (terutama guna security).
  2. Meningkatkan akses ke sumber (menggunakan caching). Web proxy seringkali digunakan guna cache halaman internet dari server web.
  3. Menerapkan aturan akses terhadap internet atau isinya, e.g. to block undesired sites.
  4. Untuk pemakaian log / audit, yakni untuk meluangkan karyawan perusahaan pelaporan pemakaian Internet.
  5. Untuk melalui kontrol keamanan/ parental.
  6. Memindai eksodus konten bila ada malware sebelumya.
  7. Untuk memindai konten outbound, contohnya untuk perlindungan data dari kebocoran.
  8. Untuk menghindari pembatasan regional.

Aplikasi Proxy Server

Berikut ini ada beberapa software proxy server, terdiri atas:


1. SQUID

Squid yang diciptakan oleh komunitas Internet dan dipimpin oleh Duane Wessel dari National Laboratory for Applied Network Research, adalahproxy server yang familiar akan kestabilan dan kemampuannya dalam menangani beban yang besar.

Beberapa fitur yang dipunyai oleh Squid, di antaranya keterampilan melakukan caching dengan baik, autentifikasi modul yang pelbagai (PAM, MySQL, NTLM, LDAP, dan sebagainya), banyaknya program redirector guna squid, ACL yang pelbagai jenis (time, user, web, keyword, dan sebagainya), managementbandwidth, transparant proxy,monitoring software, dan masih tidak sedikit lagi. Hanya saja guna dapat menjalankan Squid, Anda mesti mempunyai jumlah RAM yang besar, tetapi urusan tersebut terbayarkan dengan banyaknya faedah yang dapat dilaksanakan oleh Squid.


2. SAFESQUID

Software produksi OEIPL ini, memiliki faedah yang nyaris sama dengan yang dipunyai Squid. Namun sayangnya, aplikasi ini tidak open source, tetapi Anda dapat mengupayakan versi Free dari Safe Squid, atau melakukan pembelian versi komersial dengan ekstra fitur. Dan versi Free ini juga ha nya dapat dipakai untuk kepentingan nonkomersial. Dari sisi fitur, Safe Squid memiliki keterampilan yang lumayan baik laksana Squid.

Mulai dari keterampilan untuk mengerjakan content caching, terdapatnya autentifikasi modul, ACL yang pelbagai (time, user network,website), dan sebagainya. Dokumentasi yang diberikannya pun sangat menyeluruh untuk dijadikan petunjuk pemakaian. Mulai dari bentuk HTML, pdf hingga chm tersedia. Dan enaknya lagi, untuk mengerjakan konfigurasi Safe Squid, Anda bisa men-settingnya via browser.


3. PRIVOXY

Dibuat menurut Internet JunkBuster yang telah tidak aktif lagi. Tujuan utama dari Privoxy ialah membuat pekerjaan berselancar di Internet lebih menyenangkan. Kemampuan Privoxy, di antaranya meng-content filter (menghilangkan banner menurut ukuran, bugs yang tidak tampak, menghilangkan pop-up, dan sebagainya).

Fitur beda yang dipunyai oleh Privoxy yaitu, mempunyai authentification modul, support Regex, penambahan terhadap managementcookie, multi-thread, ACL yang beragam, user bisa mengubah template HTML untuk seluruh halaman yang proxy tampilkan, GIF de-animation,content script control, dan sebagainya.


4. OOPS

Server produksi seorang Rusia yang mempunyai nama Igor. Salah satu tujuan utama dibuatnya Oops ialah kecepatan akses pada cache objectnya. Oops diciptakan oleh Igor, sebab dia tidak puas terhadap sejumlah aspek yang terdapat di Squid.

Beberapa perbedaan yang terlihat antara Oops dan Squid merupakan, andai Squid menempatkan seluruh object dalam file terpisah-pisah dalam direktori yang ber tingkat, Oops malah meletakkan semua object-nya pada sejumlah file besar. Bagi fitur yang lainnya, keterampilan Oops nyaris sama dengan yang dipunyai proxy server umumnya


5. TINYPROXY

Orang tentu sudah dapat menebak bila proxy ini tentu “kecil”. Memang Tiny Proxy tidaklah selengkap dan sekompleks Squid, misalnya. Karena destinasi utama dibuatnya Tinyproxy ialah menciptakan proxy yang kecil, efisien, dan tidak memerlukan tidak sedikit resourcehardware. Jika guna menjalan kan squid, spesifikasi hardware yang dipunyai harus tinggi supaya mendapatkan hasil yang maksimal, Tiny Proxy melulu memerlukan PC sekelas 486 guna operasinya.

Fitur yang dipunyai Tiny Proxy, di antaranya support HTTP request, transparant proxy, dan ACL menurut nama situs. Secara default, Tiny Proxy tidak bisa memblok web, Anda mesti menciptakan sebuah file dahulu yang mempunyai nama “filter”, guna memblok sejumlah situs.


6. MIDDLEMAN

Salah satu pilihan software proxy server yang bisa digunakan ialah Middleman. Kemampuan yang dipunyai Middleman untuk berlomba dengan proxy server lainnya sudah lumayan baik. Middleman dapat mengerjakan content caching, support protokol HTTP dan FTP, transparant proxy, ACL yang pelbagai (user/network based policies, web site based policies, time-based policies), autentification modul, dan sebagainya. Fitur unik lainnya yang dipunyai oleh Middleman ialah file konfigurasinya ditaruh dalam bentuk XML.


Hal-Hal Yang Dapat Dilakukan Oleh Web Proxy

Web proxy merupakan komputer server yang beraksi sebagai komputer lainnya bermanfaat untuk mengerjakan request terhadap kontent dari sebuah jaringan internet ataupun jaringan intranet. Adapun hal-hal yang dapat dilaksanakan oleh web proxy diantaranya inilah ini ini:

  • Dapat menyembunyikan alamat IP address.
  • Dapat diipakai guna mengakses sebuah website yang sudah diblok oleh ISP “Internet Service Provider” atau oleh sebuah organisasi.
  • Dapat dipakai untuk men-blok sejumlah atau suatu websiste yang nantinya tidak bisa diakses.
  • Dapat men-filter cookies yang tidak di mau dan semua cookies yang tersimpan di encrypt.
  • Dan bisa meningkatkan ketenteraman privacy pemakai.

Demikian Pembahasan Tentang 4 Jenis Proxy: Pengertian, Fungsi, Cara Kerja, Aplikasi, Kelebihan dan Kekurangan dari Pendidikanmu
Semoga Bermanfaat Bagi Para Pembaca :)

Berita Artikel Lainnya: