Membatasi Besar File yang di Download Menggunakan Squid

Bagi anda para admin jaringan yang sering berkutat dengan proxy server, pasti mengenal squid, yaitu sebuah program proxy server yang konon digunakan oleh ratusan Internet Service Provider (ISP) di seluruh dunia dikarenakan kelebihannya dalam menghemat konsumsi bandwith. Di sini saya tidak akan menjelaskan secara panjang lebar bagaimana cara mengkonfigurasi squid sejak dari awal. Pada bahasan ini hanya akan difokuskan mengenai bagaimana caranya membatasi besar file yang didownload oleh user (client proxy). Apabila anda ingin mencari tahu bagaimana konfigurasi squid sejak dari awal, silakan bertanya saja kepada pakdhe Google.

Mungkin anda akan bertanya, kenapa besar file yang didowload perlu dibatasi? ya tentu saja jawabannya adalah untuk menghemat bandwith yang ada serta agar kecepatan browsingnya tidak menjadi lambat dikarenakan bandwithnya tersedot untuk mendownload file yang besar. Anda pasti tahu bahwa tidak semua pengguna internet itu sering melakukan proses download. Sebagian di antara mereka ada yang hanya sekedar browsing dan ngecek email. Tentu saja akan sangat kasihan bagi user seperti mereka apabila proses browsing yang mereka lakukan ini menjadi lambat dikarenakan “ulah” user lain yang menghisap bandwith karena mendownload file besar.

Baik, langsung ke pokok pembahasan. Di sini, tag yang harus anda edit pada /etc/squid/squid.conf adalah tag reply_body_max_size. Langkah-langkahnya adalah sebagai berikut :
  • edit file /etc/squid/squid.conf dengan editor kesukaan anda, baik yang berbasis teks seperti vim, vi, nano ataupun yang memakai gui (graphical user interface) seperti gedit, kate, kwrite, mousepad
  • cari tag (bagian) reply_body_max_size
  • edit # reply_body_max_size 0 allow all dengan menghilangkan tanda pagar #
  • tentukan batasan besar file yang akan anda gunakan dengan mengganti angka 0 menjadi berapa pun yang anda sukai. ingat : satuan besar file di sini adalah byte. Jadi misalnya anda ingin membatasi agar user tidak bisa mendownload file di atas 1 mb = 1000 kb = 1000000 byte, maka anda harus menuliskannya dengan reply_body_max_size 1000000 allow all
  • setelah selesai melakukan konfigurasi, restartlah service squid anda dengan mengetikkan perintah #/etc/init.d/squid/restart
  • langkah terakhir adalah menguji konfigurasi squid yang telah anda lakukan tadi dengan cara mencoba mendownload file yang lebih besar dari batasan yang telah anda tentukan tadi, di komputer client proxy. apabila ketika anda mendownload muncul pesan “error ….. the request or reply is too large …..” maka ini berarti konfigurasi anda telah berhasil

Sumber : http://arfanhy.blogspot.com/2007/09/membatasi-besar-file-yang-didownload.html

About fiki28

Saya tinggal di daerah Mojokerto, jawa timur, Indonesia. Bekerja di sebuah institusi pemerintahan sebagai teknisi komputer dan jaringan
This entry was posted in linux, networking, tips n' trik. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s