Pengertian Squid Proxy Server pada Linux

shares |

 

Siang tapi berasa malam dikarenakan jogja sedang diguyur hujan dan mendung sekali. dari pada gak ada kerjaan, ya mending ngoblog aja biar gak goblok. kali ini saya ingin membahas tentang squid - proxy squid. namun ada baiknya jika kita lebih pahami dulu apa itu proxy server??nah proxy merupakan sebuah fungsi atau bertugas yang dijalankan suatu perangkat jaringan, ini biasanya sebagai perantara antara client dan server. Pada dasarnya ada beberapa jenis proxy, yaitu : web proxy, irc proxy dan lain-lain. 

Setelah memahami proxy, sekarang kita kenal dulu proxy server. proxy server merupakan komputer server dan atau program komputer yang dapat bertindak sebagai komputer lainnya, berfungsi untuk melakukan request/meminta terhadap content/halaman/objek dari Internet maupun intranet. Proxy Server bertindak sebagai gateway ke dunia Internet untuk setiap komputer klien, jadi proxy server ini tidak terlihat (software) oleh komputer klien. Jika seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server dia tidak akan mengetahui bahwa sebuah proxy server sedang menangani request/permintaan content/halaman/objek yang dilakukannya. Maka web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan langsung dari proxy server. Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (internet). jadi proxy server memiliki fungsi yang lebih banyak daripada router yang memiliki fitur packet filtering, dikarena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Fungsi lain proxy server-pun juga bisa digunakan sebagai sebuah security untuk sebuah jaringan pribadi yang umum dikenal sebagai firewall.

Gimana sudah jelas kan pengertian tentang proxy server???selanjutnya apa itu squid???Sedangkan squid merupakan sebuah software yang dapat menjalankan fungsi squid di mesin Linux, jika disistem windows yang dapat menjalankan fungsi proxy sebagai contohnya adalah winroute, winproxy, freeproxy, wingate dll. Squid merupakan sebuah aplikasi server yang stabil dengan performance yang tinggi, juga free alias gratis karena open source software, dan merupakan aplikasi web proxy yang fleksibel untuk digunakan sebagai web cache. Secara umum fungsi atau kegunaan Squid dapat dibagi ke dalam dua fungsi penting, yaitu:
  • Pertama, Squid server menerima permintaan-permintaan halaman (object) web dari client dan mengambilkan halaman (object) web untuk diberikan kepada client. Oleh karena itulah Squid berlaku sebagai Proxy.
  • Kedua, Squid server menyimpan dan memberikan halaman-halaman (objects) web yang diminta client dari media penyimpanan lokal (local disc) setelah suatu permintaan yang pertama kali terhadap halaman (object) web terpenuhi, sehingga permintaan yang sama terhadap halaman web tersebut berikutnya tidak perlu diambil secara langsung ke website server melainkan dapat diambil dari halaman (object) web yang telah tersimpan di local disk. Inilah yang sering disebut dengan fungsi “caching” dan disebut web cache.

Related Posts

0 komentar:

Posting Komentar