PKPJ (P.Hendrik)

A. Proxy Server

1. Proxy adalah server yang berfungsi untuk meneruskan permintaan dari komputer klien ke server lain di internet. Proxy menyembunyikan alamat IP asli komputer klien, sehingga server yang menerima permintaan hanya mengenali alamat IP dari server proxy. Proxy server sering digunakan untuk menyembunyikan identitas atau menghindari pemblokiran akses ke suatu server.

2. Fungsi dan Manfaat Proxy Server
  • Meningkatkan Kinerja Jaringan: Proxy server dapat menyimpan data dari permintaan klien. Apabila ada permintaan yang sama, data akan diambil dari penyimpanan proxy server sehingga mengurangi koneksi langsung ke server sumber dan menghemat bandwidth.
  • Filter Permintaan: Proxy server dapat memfilter situs yang dapat atau tidak dapat dikunjungi. Selain itu, proxy juga dapat menyaring aplikasi klien yang bisa menggunakan akses internet.
  • Connection Sharing: Proxy bertindak sebagai gateway yang memisahkan jaringan lokal dari jaringan luar. Proxy memungkinkan sejumlah koneksi dari pengguna lokal untuk terhubung melalui satu sambungan yang sama ke internet.
  • Filtering: Proxy server berfungsi sebagai firewall paket filtering pada lapisan aplikasi untuk melindungi jaringan lokal dari serangan luar. Proxy dapat dikonfigurasi untuk menolak akses ke situs web tertentu pada waktu-waktu tertentu.
  • Caching: Proxy server memiliki mekanisme penyimpanan objek yang telah diminta dari internet. Mekanisme ini menyimpan objek dari permintaan pengguna, sehingga dapat meningkatkan kecepatan web-surfing dan menghemat bandwidth.

3. Transparent Proxy

  • Transparent proxy server membuat alamat IP asli dapat diakses melalui header HTTP dan mampu melakukan caching situs web tanpa memengaruhi anonimitas pengguna.
  • Jenis proxy ini tidak menyembunyikan alamat IP dan tidak menyembunyikan informasi pengguna, sehingga dapat digunakan untuk mempercepat transfer data.

4. Cara Kerja Proxy

Saat klien lokal (misalnya, IP 192.168.1.3) ingin mengakses internet (misalnya,www.facebook.com), permintaan akan dikirim ke proxy server. Proxy server kemudian akan meneruskan permintaan tersebut ke server tujuan. Setelah menerima respons, proxy server akan meneruskannya kembali ke klien asli. Agar klien dapat menggunakan proxy, perlu dilakukan pengaturan pada aplikasi yang membutuhkan koneksi internet, seperti browser, dengan menginput IP proxy dan port yang digunakan.

5. Aplikasi Squid Squid adalah salah satu contoh aplikasi proxy yang populer. Squid dapat dikonfigurasi dalam beberapa mode, yaitu:

  • Mode httpd-accelerator: Digunakan untuk meningkatkan performa web server.
  • Mode Proxy caching-server: Memungkinkan semua pengguna dalam jaringan untuk menggunakan Squid saat mengakses internet.

Squid dapat melakukan filtering dengan memblokir permintaan klien ke URL tertentu. Dalam konfigurasinya, Squid bisa beroperasi sebagai standalone server atau dalam hierarki cache dengan proxy lain, yang dikenal sebagai parent dan sibling. Konfigurasi parent dan sibling umumnya digunakan untuk jaringan besar untuk efisiensi.



Proxy server.PDF

Komentar

Postingan populer dari blog ini

Bahasa Indonesia (B.Reny)