Apa itu Server Proxy?

Server proxy adalah komputer yang berada di antara klien dan server untuk mencegat permintaan. Ada beberapa kegunaan dari server proxy, tetapi yang paling umum adalah untuk mempercepat lalu lintas jaringan dengan men-cache halaman atau file yang sering diminta. Dengan demikian, server dapat mengirimkan permintaan dengan cepat, hanya melakukan polling pada server saat diperlukan. Dengan cara ini, tidak hanya mempercepat lalu lintas jaringan, tetapi juga mengurangi beban server. Hub Internet utama dan Penyedia Layanan Internet (ISP) menggunakan lusinan server proxy.

Penyaringan atau sensor adalah penggunaan lain untuk server proxy. Perusahaan yang menyediakan konektivitas Internet kepada karyawannya mungkin mengonfigurasi server semacam itu untuk memblokir permintaan situs web tertentu. Itu juga dapat memfilter konten berdasarkan kriteria yang dapat dikonfigurasi untuk membantu menegakkan kebijakan penggunaan yang dapat diterima.

Jika server proxy tidak memerlukan browser Web untuk dikonfigurasi untuk menggunakan proxy, itu disebut proxy transparan. Jika tidak, browser Web harus menunjuk ke proxy untuk menggunakannya. Perusahaan menyukai yang pertama, karena karyawan tidak dapat melewatinya dengan mengkonfigurasi ulang browser Web mereka. Jenis server ini juga biasa digunakan sebagai firewall. Mereka dapat memindai malware, virus, dan ancaman lainnya, melindungi server dan jaringan utama.

Server Secure Sockets Layer (SSL) yang digunakan untuk membuat Virtual Private Network (VPN) terkadang menggunakan proxy https. Proxy ini mempercepat lalu lintas melalui saluran aman dan memeriksa virus dalam komunikasi terowongan. Server proxy https dapat mengenkripsi, mendekripsi, dan menyimpan data terenkripsi. Server proxy biasa tidak dapat menyimpan data terenkripsi untuk alasan keamanan, dan karena itu tidak ada gunanya dalam VPN. Ada perbedaan pendapat mengenai apakah proxy https menciptakan potensi risiko keamanan.

Namun penggunaan lain untuk server proxy adalah untuk menyediakan penjelajahan Web anonim. Banyak layanan menyediakan proxy untuk digunakan publik untuk melindungi anonimitas online mereka. Permintaan pelanggan masuk ke server proxy situs web, yang menghapus alamat protokol Internet (IP) pelanggan dan mengirimkannya dalam perjalanan. Informasi akan dialihkan kembali ke proxy, yang kemudian meneruskan halaman ke browser pelanggan. Sejauh menyangkut Internet, satu-satunya alamat IP di server jauh adalah alamat IP proxy. Hanya proxy yang mengetahui alamat IP pelanggan. Perusahaan yang menjalankan server proxy anonim umumnya mengklaim sering menghapus log server untuk melindungi privasi pelanggan.
Model lain termasuk jaringan server proxy sukarelawan. Model ini menggunakan enkripsi untuk mengaburkan alamat IP asli dan rute akhir yang diambil permintaan. Saat permintaan melewati Internet dari satu server proxy ke server berikutnya, setiap server di tengah hanya dapat membaca langkah-langkah yang berdekatan dalam rantai. Isi, asal, dan tujuan akhir semuanya tidak tersedia.
Server terakhir mendekripsi konten dan mengirimkan permintaan ke server tanpa catatan teks biasa dari mana permintaan itu berasal. Halaman atau file kemudian kembali dengan cara yang sama, melalui serangkaian langkah terenkripsi. Sistem ini menggagalkan analisis lalu lintas dan melindungi privasi sekaligus melindungi server proxy itu sendiri.