Peladen proksi

Server komputer yang membuat dan menerima permintaan atas nama seorang pengguna

Server proksi atau pelayan proksi adalah sebuah perantara (sistem komputer atau aplikasi) yang bertindak sebagai perantara permintaan dari klien mencari sumber daya dari server lain. Klien A terhubung ke server perantara, meminta beberapa layanan, seperti berkas, sambungan, laman, atau sumber daya lainnya, yang tersedia dari server yang berbeda. Server perantara mengevaluasi permintaan menurut aturan penyaringan. Sebagai contoh, mungkin tapis lalu lintas oleh alamat IP atau kaidah jaringan. Jika permintaan divalidasi oleh tapis, perantara menyediakan sumber daya dengan menghubungkan ke server yang relevan dan meminta layanan atas nama klien. Sebuah server perantara secara opsional dapat mengubah permohonan klienatau menanggapi di server, dan kadang-kadang mungkin melayani permintaan tanpa menghubungi server yang ditetapkan. Dalam hal ini, tanggapan yang tembolok dari server jarak jauh (remote server), dan selanjutnya kembali permintaan konten yang sama secara langsung.

Representasi skematis dari sebuah server perantara: di sini komputer sedang bertindak sebagai server perantara antara dua lainnya.

Server proksi bertindak sebagai gateway terhadap dunia Internet untuk setiap komputer klien. Server proksi tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.

Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Server proksi memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Server proksi yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall.

Tipe

Sebuah peladen proksi dapat singgah di komputer lokal pengguna, atau pada suatu poin di antara komputer pengguna dan peladen tujuan pada Internet. Peladen proksi yang melewati permintaan dan respons yang tidak dimodifikasi biasanya disebut gateway atau terkadang sebuah tunneling proxy. Sebuah proksi penerusan adalah sebuah Internet-facing proxy digunakan untuk menerima data dari sebuah jangkauan luas dari sumber (dalam kasus umum di manapun di internet). Sebuah proksi terbalik adalah biasanya sebuah internal-facing proxy digunakan sebagai front-end untuk mengontrol dan melindungi akses ke sebuah peladen di sebuah jaringan pribadi. Sebuah proksi terbalik pada umumnya juga melakukan tugas-tugas seperti penyeimbangan beban, autentikasi, deskripsi and caching.[1]

kegunaan

Kebanyakan server proksi merupakan proksi web, yang mengizinkan penggunanya untuk memperoleh bahara di Internet. Server proksi memiliki banyak jenis sesuai dengan tujuanya, termasuk:

  • Menjaga mesin, terutama untuk keamanan komputer.[2]
  • Meningkatkan pencapailaluan ke sumber (menggunakan penembolokan). proksi web biasanya digunakan sebagai tembolok halaman Internet dari server web.[3]
  • Menerapkan aturan pencapailaluan terhadap Internet atau isinya, mis. memblokir situs yang tak diinginkan.
  • Menyediakan pelaporan penggunaan Internet karyawan perusahaan demi pelaporan pengujian.
  • Melewati kendali keamanan/ortu.
  • Memindai perpindahan bahara bila pernah terlacak perangkat perusak sebelumya.
  • Untuk memindai bahara yang menuju keluar, misalnya untuk perlindungan data dari kebocoran.
  • Untuk menghindari pembatasan regional.

Sebuah server proksi yang melewati permintaan dan balasan yang belum diubah biasanya disebut gerbang (gateway) atau kadang disebut proksi penerowongan (tunneling proxy).

Sebuah server proksi dapat ditempatkan di komputer lokal pengguna atau pada berbagai titik antara pengguna dan server tujuan di Internet.

Sebuah proksi terbalik (reverse proxy) adalah Internet yang menghadap server proksi yang digunakan sebagai sisi utama untuk mengendalikan dan melindungi pencapailaluan ke server di jaringan pribadi, umumnya juga melakukan tugas-tugas seperti pengimbangan muatan (load balancing), dekripsi otentikasi, atau penyinggahan/penembolokan (caching).

Daftar pustaka

  1. ^ "Proxy servers and tunneling". MDN Web Docs (dalam bahasa Inggris). Diakses tanggal 2020-12-06. 
  2. ^ "How-to". Linux.org. Diarsipkan dari versi asli tanggal 2010-06-18. Diakses tanggal 2011-03-12. The proxy server is, above all, a security device. 
  3. ^ Thomas, Keir (2006). Beginning Ubuntu Linux: From Novice to Professional. Apress. A proxy server helps speed up Internet access by storing frequently accessed pages 

Pranala luar