virtutorials.blogspot.com is a blog that contains guides and tutorials about network systems and infrastructure for students written in Indonesian

Wednesday, July 28, 2021

Konsep Kerja Proxy Server

Konsep Kerja Proxy Server


Apa itu proxy server? Pada dasarnya, proxy server berperan sebagai perantara antara klien dan server jaringan luar. Setiap  request komputer klien akan diperiksa dalam proxy melalui port tertentu yang secara default melalui port 3128.

Proxy server akan memeriksa permintaan protokol HTTP dan HTTPS dari klien (port 80, 8080, dan 443) sebelum diteruskan ke server tujuan. Jika konten web yang diinginkan klien sudah tersimpan, file tersebut yang akan dikirimkan ke klien. Namun, jike konten web yang diinginkan klien ternyata belum ada, proxy serve akan mencarinya ke server tujuan, kemudian disimpan dalam disk dan dibagikan ke komputer klien. Dengan mekanisme ini, akses web page dari komputer klien menjadi lebih cepat. Apakah fungsi proxy server hanya sebagai caching saja? Tentu saja tidak, ada beberapa fitur lain yang dapat Anda konfigurasikan pada proxy server, antara lain sebagai berikut.

 

1. Fitur atau Layanan yang Dapat Dijalankan pada Proxy Server

Fitur atau layanan yang dapat dijalankan pada proxy server antara lain sebagai berikut.

a. Caching konten web

Fitur ini sudah dijelaskan sebelumnya, yaitu sebagai penyimpan konten web yang diakses klien dari server tujuan sehingga mempercepat akses web.

b. _ Filtering

Fitur ini sebagai mekanisme pengaturan akses jenis-jenis website yang dapat diakses atau diblokir, misalnya berdasarkan nama URL, keyword, atau jenis kontennya. c. Connection sharing

Umumnya, proxy server dijadikan satu dengan perangkat router, walaupun dapat juga berdiri sendiri. Namun, tetap saja setiap permintaan protokol HTTP atau HTTPS akan diarahkan router firewall menuju proxy server. Dapat dikatakan, koneksi ke jalur internet (eksternal) dari klien akan diatur melalui proxy server.

d. Limit (membatasi) bandwidth

Fitur lainnya adalah kemampuan melakukan manajemen bandwidth.

e. Pengaturan akses jaringan

Dengan menentukan dan mengalokasi alamat jaringan, Anda dapat menentukan IP address mana saja yang dapat mengakses proxy dan alamat situs di luar jaringan yang tidak boleh diakses.

f.  Autentikasi

Dengan proxy juga, Anda juga dapat menyertakan mekanisme autentikasi pada user ketika hendak mengakses situs di luar jaringan. Autentikasi tersebut dapat Anda berikan dengan mendaftarkan username dan password terlebih dahulu dalam sistem sehingga dapat digunakan untuk login sebelum mengakses situs tertentu.

g. Security

Fitur utama dari proxy server adalah meningkatkan keamanan jaringan, antara lain dengan membatasi jenis file berdasarkan ekstensi tertentu ketika diakses oleh user pada web.

Dari fitur-fitur tersebut, dapat diambil beberapa simpulan tentang kelebihan dan kekurangan dari terinstalnya sistem proxy dalam jaringan, yaitu sebagai berikut.

 

2. Kelebihan dan Kekurangan Sistem Proxy Server

Kelebihan sistem proxy dalam sebuah jaringan adalah sebagai berikut.

a. Performa akses web dari komputer klien menjadi lebih cepat.

b. Meningkatnya keamanan jaringan.

c. Terdapat filter-filter konten yang terindikasi menjadi virus, malware, dan intrusion.

 

Sementara itu, kekurangan sistem proxy dalam sebuah jaringan adalah sebagai berikut.

a. Harus menyediakan komputer server yang secara khusus untuk menangani fungsi server.

b. Setup awal akses proxy menjadi lebih lambat, jika data atau konten web yang dituju belum pernah tersimpan dalam disk cache.

c. Jika hard disk penuh, akses web menjadi lebih lambat. Oleh karena itu, perlu ditambahkan hard disk baru sebagai media penyimpanan tambahan.

 

3. Jenis Proxy Berdasarkan Cara Konfigurasi

 

Metode penggunaan proxy dibedakan menjadi dua macam berdasarkan cara konfigurasi port pada komputer klien, yaitu sebagai berikut.

a. Transparent proxy

Pada jenis ini, dari sisi pengaturan port web browser komputer klien tidak memerlukan konfigurasi tambahan apa pun terkait penggunaan port layanan protokol HTTP. Setiap permintaan layanan protokol HTTP pada port 80 atau 8080 akan selalu diarahkan pada port proxy server.

b. Non-transparent proxy

Pada jenis ini, Anda diharuskan mengonfigurasi port proxy pada pengaturan web browser klien sesuai dengan port yang gisediakan oleh proxy server.

 

4. Jenis Teknologi Proxy Berdasarkan Penggunaannya

Sementara itu, teknologi proxy dapat dibedakan menjadi beberapa jenis, antara lain sebagai berikut.  

 

 

 

a. Transparent proxy

Jenis ini memang terkesan sederhana dan mudah digunakan oleh klien. Ketika Anda menggunakan metode transparent proxy ini untuk melakukan koneksi ke eksternal jaringan, terdapat beberapa kelemahan. Contohnya IP address Anda tidak akan disembunyikan sehingga dapat dilihat dan dimonitor dari jaringan luar. Bahkan karena aktivitasnya terkadang dianggap mencurigakan, bisa jadi IP address komputer Anda akan diblokir. Teknik ini sering digunakan oleh perusahaan besar atau instansi pemerintah untuk memfilter akses internet dan privatisasi koneksi informasi lokal yang tidak boleh diakses dari luar.

b, Anonymous proxy

Metode ini merupakan perbaikan dari metode transparent. Pada metode ini, IP address komputer klien akan disamarkan atau disembunyikan dan diganti dengan IP address lainnya.

c. High anonymity proxy

Tipe ini tidak memosisikan sebagai layanan proxy sebagaimana mestinya karena IP proxy server tidak terdefinisi secara pasti. Ketika sebuah klien memanfaatkan fitur ini untuk mengakses website di internet, IP address klien tidak dapat dibaca oleh web server karena akan dianggap sebagai klien biasa.

d. Distorting proxy

Cara kerjanya hampir mirip dengan sistem anonymous proxy, yaitu dengan menyembunyikan IP address kliennya. Perbedaannya adalah proxy anonim akan menampilkan IP proxy server menjadi IP pengguna, sedangkan tipe pengurutan proxy mampu memodifikasi IP address klien secara acak. Namun, sebenarnya IP address klien yang asli akan tercantum pada HTTP header web.

e. Reverse proxy

Reverse proxy ini mirip dengan website mirroring, saat seorang pengguna yang mengakses web server A akan diarahkan terlebih dahulu menuju sebuah reverse proxy. Dengan kata lain, reverse proxy akan memproteksi web server yang asli. Teknik ini sering digunakan untuk memperkuat sistem firewall jaringan.

No comments:

Post a Comment