Pengertian Proxy Server dan Kegunaannya

Pengertian Server Proxy dan Kegunaannya


Server proxy adalah sebuah komputer atau sistem perangkat lunak yang berperan sebagai perantara antara perangkat akhir, seperti komputer, dan server lain yang diminta oleh pengguna atau klien untuk mengakses layanan. Server proxy mungkin berada di mesin yang sama dengan server firewall, atau mungkin berada di server terpisah yang meneruskan permintaan melalui firewall. Dalam kedua kasus tersebut, server proxy berfungsi sebagai gerbang melalui mana permintaan internet diproses. Hal ini memungkinkan server proxy untuk menyediakan berbagai macam layanan, seperti meningkatkan kinerja jaringan dan keamanan, untuk perangkat dan pengguna di jaringan.

Salah satu keuntungan dari menggunakan server proxy adalah cache-nya dapat digunakan oleh semua pengguna di jaringan. Jika ada beberapa situs internet yang sering dikunjungi oleh pengguna, kemungkinan cache server proxy akan berisi salinan dari situs-situs tersebut, yang dapat meningkatkan waktu respon untuk pengguna yang memintanya. Selain itu, server proxy dapat mencatat interaksinya dengan klien dan server, yang dapat membantu dalam mencari masalah jaringan atau mengidentifikasi ancaman keamanan potensial.

Bagaimana cara kerja proxy server

Server proxy adalah sebuah program yang berjalan di sebuah server dan memungkinkan permintaan internet dari pengguna untuk diteruskan ke server lain. Saat mendapat permintaan untuk sumber daya internet (seperti halaman web), server proxy akan mencari halaman yang sebelumnya disimpan di cache lokal. Jika halaman tersebut tidak ditemukan, server proxy akan memintanya dari server online menggunakan salah satu alamat IP-nya sendiri.

Server proxy dapat digunakan untuk berbagai keperluan, termasuk keamanan, kontrol administratif, dan layanan caching. Pengguna dapat mengatur browser mereka untuk selalu menggunakan server proxy atau menggunakan server proxy web secara online. Ada banyak alasan untuk menggunakan server proxy, dan ada beberapa jenis server proxy, banyak di antaranya tumpang tindih.

Server proxy tidak terlihat oleh pengguna, sehingga semua permintaan yang dibuat dari internet dan tanggapan yang disampaikan tampaknya datang langsung dari server internet target. Namun, browser dan program protokol lainnya harus dapat menentukan alamat IP server proxy sebagai opsi konfigurasi. Server proxy dapat menampung banyak pengguna atau hanya satu per satu, dengan opsi nama yang disebut proxy dan dedikasi bersama.

Forward dan reverse proxy servers

Forward proxies berfungsi sebagai perantara antara client dan web server. Mereka memungkinkan client untuk membuat permintaan ke web server dengan langsung mengakses alamat proxy atau dengan mengkonfigurasi pengaturan internet mereka untuk menggunakan proxy. Forward proxies menyediakan privasi dan keamanan tambahan bagi pengguna, tetapi juga dapat digunakan untuk mengunduh bahan ilegal seperti konten yang dilindungi hak cipta atau pornografi anak.

Di sisi lain, reverse proxies menangani permintaan untuk sumber daya di server tujuan secara transparan, tanpa memerlukan tindakan dari peminta. Mereka berperan sebagai perantara antara client dan web server, menyediakan keamanan, kinerja, dan manfaat keandalan tambahan. Reverse proxies sering digunakan oleh bisnis untuk meningkatkan kecepatan dan ketersediaan situs web mereka, serta memberikan fitur keamanan tambahan seperti balancing beban dan caching.

Reverse proxies sering digunakan:

  • Untuk memungkinkan akses tak langsung ke sebuah situs web yang tidak mengizinkan koneksi langsung sebagai tindakan keamanan.
  • Untuk mendistribusikan permintaan masuk ke beberapa server untuk meningkatkan kinerja dan keandalan, teknik yang dikenal sebagai balancing beban.
  • Untuk mengalirkan konten internal, seperti video atau musik, ke pengguna internet eksternal.
  • Untuk memblokir akses ke sebuah situs web, misalnya ketika ISP atau pemerintah ingin mengecensori konten tertentu
Situs mungkin diblokir karena berbagai alasan, beberapa di antaranya mungkin sah dan yang lain tidak. Reverse proxies sering digunakan untuk mencegah akses ke konten yang tidak moral, ilegal, atau dilindungi hak cipta. Namun, menggunakan reverse proxies untuk memblokir akses ke situs berita dimana pengguna dapat melihat informasi yang bocor atau situs dimana pengguna dapat mengungkapkan informasi tentang tindakan pemerintah atau industri mungkin melanggar hak bebas berekspresi. Dalam kasus seperti itu, penggunaan reverse proxies untuk membatasi akses ke situs web tertentu dapat dianggap tidak pantas.

Jenis-Jenis proxy server

Ada beberapa jenis server proxy lain yang melayani tujuan yang berbeda.

  • Transparent proxies sering ditempatkan di exit jaringan korporat. Mereka digunakan untuk mengendalikan lalu lintas jaringan dan memonitor dan mengatur lalu lintas jaringan di jaringan korporat. Proxy ini bekerja sama dengan server gateway, yang memisahkan jaringan korporat dari jaringan eksternal (seperti internet), dan firewall, yang melindungi jaringan dari serangan dari luar dan memungkinkan data untuk diperiksa keamanannya sebelum dikirimkan ke client di jaringan. Karena komputer di jaringan korporat biasanya aman dan tidak memerlukan anonimitas untuk tugas sehari-hari, transparent proxies sering digunakan dalam jenis lingkungan ini.
  • Proxy anonim menyembunyikan alamat IP dari klien yang menggunakannya dan memungkinkan akses ke bahan yang diblokir oleh firewall atau dikenakan larangan alamat IP. Mereka dapat digunakan untuk privasi yang lebih baik dan perlindungan dari serangan.
  • Highly anonymous proxies, seperti I2P dan TOR, tidak hanya menyembunyikan alamat IP dari klien yang menggunakannya, tetapi juga menyembunyikan fakta bahwa sebuah proxy sedang digunakan. Ini memungkinkan mereka untuk mengakses situs yang mungkin sebaliknya memblokir server proxy.
  • Proxy Socks 4 dan 5 menyediakan layanan proxy untuk data UDP dan operasi pencarian DNS selain lalu lintas web. Beberapa server proxy menawarkan kedua protokol socks.
  • Proxy DNS meneruskan permintaan DNS dari LAN ke server DNS internet, sambil juga menyimpan untuk kecepatan yang lebih baik. Mereka membantu meningkatkan kinerja pencarian DNS di jaringan.

Proxy Hacking

Dalam hacking proxy, seorang penyerang mencoba mencuri lalu lintas dari sebuah halaman web asli di indeks mesin pencari dan halaman hasil pencarian. Penyerang menciptakan situs palsu yang menyerupai aslinya atau menunjukkan halaman yang berbeda dari halaman asli kepada klien.

Ini adalah cara kerjanya: Penyerang menciptakan salinan halaman web yang ditargetkan pada server proxy dan menggunakan metode seperti keyword stuffing dan tautan eksternal untuk meningkatkan secara artifisial peringkat mesin pencari halaman tersebut. Hasilnya, halaman asli mungkin mendapat peringkat lebih rendah dan dianggap sebagai konten duplikat, sehingga mesin pencari menghapusnya dari indeksnya. Ini memungkinkan halaman salinan penyerang untuk mendapat peringkat yang lebih tinggi dan potensial mencuri lalu lintas dari halaman asli.

Bentuk hacking ini juga dapat digunakan untuk menyampaikan halaman yang berbahaya. Misalnya, seorang penyerang dapat menggunakan hacking proxy untuk mengarahkan pengguna ke situs perbankan palsu untuk mencuri informasi akun, yang kemudian dapat dijual atau digunakan untuk mencuri dana dari akun tersebut. Penyerang juga dapat menggunakan hack ini untuk mengarahkan pengguna ke situs yang terinfeksi malware untuk mengkompromikan mesin mereka untuk berbagai tujuan jahat.

Beberapa metode telah dikembangkan untuk mengkompromikan kemampuan proxy. Aplikasi Flash dan Java yang dirancang khusus, JavaScript, ActiveX, dan plugin browser lainnya dapat digunakan untuk mengungkapkan identitas pengguna proxy. Oleh karena itu, proxy tidak boleh digunakan pada situs yang tidak dapat dipercaya atau di mana anonimitas penting.

Pemilik situs web yang curiga telah menjadi korban hacking proxy dapat menguji teorinya dengan mencari frasa yang hampir unik untuk situs mereka. Situs mereka harus menonjol di halaman hasil pencarian mesin pencari (SERP). Jika situs lain dengan konten yang sama muncul, itu mungkin halaman proxy.

Proxy server security

Sebuah server proxy adalah jenis perangkat lunak komputer yang berperan sebagai perantara antara komputer Anda dan internet. Dengan mengarahkan lalu lintas internet Anda melalui server proxy, Anda dapat meningkatkan keamanan dengan melindungi informasi pribadi Anda dan menjaganya agar tidak jatuh ke tangan peretas dan pelaku cybercrime lainnya.

 Namun, server proxy sendiri dapat rentan terhadap serangan, sehingga penting bagi administrator untuk mengambil langkah-langkah untuk menggunakannya. Ini bisa termasuk menjaga perangkat lunak up-to-date, menggunakan load balancing untuk mendistribusikan lalu lintas secara merata, menerapkan otentikasi dan otorisasi yang aman, serta memblokir lalu lintas yang tidak diinginkan, proxy yang berbahaya, dan proxy terbuka. Dengan mengambil langkah-langkah pencegahan ini, Anda dapat membantu menjamin bahwa server proxy Anda aman dan mampu melindungi informasi pribadi Anda.
Next Post Previous Post
4 Comments
  • Muhamad Ghozi Wijaya
    Muhamad Ghozi Wijaya 17 Desember 2022 pukul 02.11

    Thank you for nice information. Please visit our web:

    Ghozi
    Ghozi

  • UMJ Modern
    UMJ Modern 18 Mei 2023 pukul 22.15

    thank you for nice information ; UMJ Modern

  • ikhsan hakim
    ikhsan hakim 26 Februari 2024 pukul 00.04

    Apa itu proxy DNS dan bagaimana mereka membantu meningkatkan kinerja pencarian DNS? visit Telkom University

  • ikhsan hakim
    ikhsan hakim 26 Februari 2024 pukul 00.05

    Apa itu proxy DNS dan bagaimana mereka membantu meningkatkan kinerja pencarian DNS? visit Telkom University

Add Comment
comment url