Wednesday, 16 May 2012
Step by step konfigurasi squid di windows sebagai cache
Koneksi internet yang kita punya bisa kita optimalkan baik dalam segi kecepatan koneksi, penggunaan bandwidth ataupun optimalisasi yang lain menggunakan squid. Squid merupakan proxy server yang paling populer digunakan karena selain gratis juga mendukung ICP (Internet Cache Protocol). Banyak sekali kegunaan squid ini antara lain :
1. Connection sharing
2. Caching
3. filtering
tutorial ini khusus mengaplikasikan squid sebagai caching. Secara mudah gambaran caching pada squid adalah ketika kita mengakses situs maka setiap url serta contentnya akan disimpan di dalam cache, kemudian setiap kita mengakses url, squid akan mengecek dulu calam cachenya, jika url dan contentnya ada maka data akan diambil dari chace ini tanpa harus terkoneksi ke internet, hanya bagian2x tertentu saja yang tidak ada dalam chace yang akan diambil dari internet, dengan demikian akan menghemat bandwidth serta mempercepat koneksi internet kita.
squid adalah bawaan dari sistem operasi linux, akan tetapi berkat kepopuler dan powerfullnya akhirnya squid dikembangkan agar bisa digunakan dalam sistem operasi windows. Langsung saja, berikut ini peralatan tempur yang harus disiapkan :
- Koneksi internet, bisa dari modem usb ataupun dari telphone kabel atau dari sinyal AP, atau darimana saja yang penting ada koneksi internet (saya memakai f**sh)
- File squid, dapat di download di alamat berikut (saya memakai squid-2.7.STABLE8) download squid
- File squid.conf yang sudah dikonfigurasi, dapat di download di alamat berikut download
- Jangan lupa baca berdoa
Langsung saja berikut langkah-langkahnya :
- Pastikan User Account Control Setting berapa pada posisi paling bawah (Never notify). nb : khusus untuk pengguna windows 7 atau vista. Untuk cara mengubahnya : Start --> control panel --> user accounts and family safety --> user accounts --> change User Account Control Setting
- Extract file rar squid (squid-2.7.STABLE8-bin.zip) ke drive c:. Pastikan berada pathnya adalah c:/squid/
- Hilangkan kata-kata default pada semua file yang berada pada folder c:/squid/etc
- Extract file rar squid.conf (squid.rar). lalu copykan squid.conf ke c:/squid/etc untuk me-replace file squid.conf yang lama
- buatlah 2 folder di drive d dengan nama d:/squid/cache0 dan d:/squid/cache1
- Edit file squid.conf (dalam folder c:/squid/etc/squid.conf). ubah dns_nameservers 10.17.3.244 dengan ip dns internet anda. ubah acl client001 src 192.168.137.2/255.255.255.255 dengan ip dan subnetmask yang anda dapatkan di komputer anda (nb: dns server dan ip bisa anda lihat dari command prompt dengan mengetikkan ipconfig /all). Lalu simpan konfigurasi tersebut
- Masuk ke command prompt, pada command prompt masuk ke direktori squid lalu ke direktori sbin. prompt menjadi seperti ini C:\squid\sbin>
- ketikkan squid -z (ini untuk mengaktifkan konfigurasu swap yang berfungsi sebagai cache pada squid). Jika tidak ada error lanjutkan ke langkah nomer 9 (nb : jika tidak ada error akan ada tulisan creating swap directories)
- Ketikkan squid -i (ini untuk menginstalasi squid sekaligus akan membuat service (service yang menjalankan squid) di system windows. Jika tidak ada error lanjutkan ke langkah 10 (nb : jika tidak ada error maka akan ada informasi yang diantaranya ada tulisan installed succesfully
- Untuk mengaktifkan squid (agar jalan) masuk ke control panel. start --> control panel --> system and security --> Administrative Tools --> services
- Dalam list service cari squid, lalu aktivkan dengan jalan klik kanan, start
- Karena proxy server ini bersifat non trasnparent proxy maka untuk membuat browser kita menggunakan proxy ini settinglah dibagian connection. settinglah manual proxy, pada HTTP PROXY isikan ip komputer anda sedangkan pada port isikan 8080
- silahkan browsing, untuk mengetahui cache proxy anda berjalan atau tidak cek di folder d:/squid/squidaccess.log. buka dengan editor, jika ada log/catatan mengenai aktifitas browsing anda (baik url, image dsb) maka squid anda berhasil melakukan caching.
NB : Pada windows 7 setelah mengubah UAC silahkan restart dulu komputer anda (pada beberapa kasus, jika tidak di restart maka akan terjadi kegagalan waktu instalasi squid -->squid -i)
Subscribe to:
Post Comments (Atom)
sebelumnya trimakasih triknya, mas. Tapi sayang file squid & confignya yg di ziddu susah ga bisa di download.. :)
ReplyDeletemakasih sudah mampir, kapan2x saya download lagi
ReplyDeletegemana cara membuat polder seprti ini gan? d:/squid/cache0 dan d:/squid/cache1 ,maklum newbie
ReplyDeletekalo pas buka log connection bla bla by peer itu kenapa ya? ada yg tau,.. cos browsingnya kagak bisa kenanya itu doang,..thx
ReplyDeleteMantap gan
ReplyDeleteindosmart.web.id
Ini jalan filter bisa, tapi di user jadi laaamaaa loadingnya
ReplyDeletetrus gan qok bisa nge-chace siihh??
itu gimana bisa di setting ke local D???
saya sudah install dan berjalan,
namun ngga ada local chace nya.
settingnya gmn ya??
makasih