Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang, cachingDNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas.
Duh...Pusing ... Pusing .. Bahasanya ketinggian, yang jelas Squid itu daemon yang memiliki fungsi mencache objek - objek pada website, sehingga objek - objek yang tidak penting di akses ke server lokal / localhost. Berikut adalah cara penginstallasian SQUID pada Windows. Sebenarnya penginstallasian squid itu ada beberapa cara diantaranya yang saya tau, adalah cara manual, dan installer. Pada kali ini saya tidak membahas dengan cara installer karena saya sudah praktekan dan gagal. Apabila anda ingin mencoba dengan cara installer, silahkan kunjungi link berikut. Click Langkah - langkah yang perlu dilakukan adalah : 1. Siapkan SQUID nya. Disini saya menggunakan squid-2.7.STABLE6-standard. Silahkan download.
2. Setelah itu Ekstrak menggunakan Winzip / WinRAR ke direktori C: Sehingga kalau dibuka kalau dibuka C:\squid, akan nampak direktori - direktori seperti bin, docs, etc, libexec, dan semua direktori yang seharusnya ada di dalam folder squid.
3. Langkah berikutnya adalah tahap penggantian nama pada file cachemgr.conf.default, dan mime.conf.default yang ada pada direktori C:\squid\etc menjadi : cachemgr.conf.default -> cachemgr.conf mime.conf.default -> mime.conf NB : Cukup kedua nama itu saja yang direname, sisanya tidak.
4. Apabila sudah direname, sekarang tahap penginstallasian file squid.conf dimana file itu merupakan file konfigurasi pada SQUID. Pertama buka notepad, kemudian copy dan paste code dibawah ini ke dalam notepad, dan save dengan nama squid.conf pada direktori C:\squid\etc
code squid.conf
################################################## # SQUID.CONF # # dxZStudioZ # # hans@arc.itb.ac.id | Published by : www.ramzhc.blogspot.com # ################################################## acl all src all acl manager proto cache_object acl localhost src 127.0.0.1/32 acl to_localhost dst 127.0.0.0/8 acl localnet src 192.168.0.0/16
acl shoutcast rep_header X-HTTP09-First-Line ^ICY\s[0-9] upgrade_http0.9 deny shoutcast via on cache_vary on acl apache rep_header Server ^Apache broken_vary_encoding allow apache
# PERSISTENT CONNECTION # —————————————————————————– client_persistent_connections on server_persistent_connections on
# INTERNAL ICON # —————————————————————————–
# icon_directory c:/squid/share/icons # global_internal_static on # short_icon_urls off
# DNS OPTIONS # —————————————————————————– check_hostnames off allow_underscore on hosts_file %SystemRoot%\system32\drivers\etc\hosts
# TAG: ipcache_size (number of entries) # TAG: ipcache_low (percent) # TAG: ipcache_high (percent) # The size, low-, and high-water marks for the IP cache. # #Default: # ipcache_size 1024 # ipcache_low 90 # ipcache_high 95
fqdncache_size 1024
# MISCELLANEOUS # —————————————————————————– memory_pools on memory_pools_limit 8 MB reload_into_ims on coredump_dir c:/squid/var/cache
NB : - Code - code diatas adalah konfigurasi standard, yang dibuat oleh hans@arc.itb.ac.id - Konfigurasi squid.conf diatas adalah configurasi standard, sehingga dapat diubah - ubah sesuai dengan keinginan - Konfigurasi diatas memiliki kapasitas 350 MB, yang dapat anda tambah sendiri.
5. Setelah melakukan instalasi file squid.conf diatas sekarang kita dapat membuat direktori - direktori cache sesuai dengan permintaan squid.conf . Untuk membuat direktori - direktori tersebut dapat dilakukan dengan command prompt, lakukan langkah - langkah berikut : * Masuk ke command prompt, dengan cara Start > Run, ketikan CMD, kemudian ENTER. * Ketikkan code dibawah ini : C:\squid\sbin\squid.exe -z * Tunggu sampai proses selesai.
6. Setelah itu tinggal proses integrasi antara squid dengan windows, yaitu dengan cara mendaftarkan program squid sebagai service, dengan cara : * Masuk ke command prompt, dengan cara Start > Run, ketikan CMD, kemudian ENTER. * Ketikkan code berikut : C:\squid\sbin\squid.exe -i -n squid * Setelah itu cek dan aktifkan service, dengan cara masuk ke Control Panel > Adminstrative Tools > Services cari nama service squid. Setelah ketemu klik kanan dan pilih Start.
Tahap penginstallasian squid telah selesai, sekarang tinggal bagaimana mengintegrasikan service squid pada browser. Seperti yang saya singgung pada awal artikel ini, bahwa squid itu adalah sebuah sebuah daemon untuk mempercepat browser, dengan cara meload cache - cache yang tidak diperlukan dari komputer kita / localhost. Jadi, hal yang ditegaskan disini adalah perubahan Proxy, dari default ke localhost dengan port 3128 . Apabila pembaca belum mengetahui, bagaimana cara melakukan perubahan proxy, maka saya akan menjelaskannya sedikit.
Mengganti Proxy Pada Firefox : ▬ Klik Tools >> Options.. ▬ Pilih Advanced, dan masuk ke tab Network ▬ Klik settings, dan Pilih manual proxy configuration, Kemudian isi HTTP Proxy dengan : localhost | Untuk Port dengan : 3128
Mengganti Proxy Pada IE : ▬ Klik Tools > Internet Options > Connections ▬ Klik LAN Settings, kemudian pilih Use Proxy Server ▬ Isikan Address : localhost | Untuk Port dengan : 3128
Mengganti Proxy Pada Opera : ▬ Klik Tools->Preference->Advanced ▬ Pilih proxy server dan isikan : HTTP dengan : localhost | Untuk Port dengan : 3128
Beberapa kekurangan dan kelebihan menggunakan squid [menurut saya] : # Kelebihan - Mempercepat browsing, - Mengurangi / Mengurangi Quota bagi pengguna Speedy Program 1 GB / Bulan, - Menghemat pulsa apabila anda menggunakan pulsa pada saat browsing.
# Kekurangan - Ruang hardisk semakin sempit karena spacenya digunakan untuk menyimpan cache, - Beberapa web / forum tidak dapat diakses, apabila menggunakan settingan squid.conf diatas, tapi ingat, hanya beberapa !
@dika. ohh..ndak... jadi gini..SQUID ini fungsinya untuk save cache, supaya kalo kita browsing kita nggak perlu download lagi cache yang udah kita save menggunakan SQUID ini. :D
@dika mungkin dalam proses patching game online squid akan banyak membantu dikarenakan cache patch game tersebut masih tersimpan di dalam disk drive squid ini banyak membantu dalam patching game online di warnet2 dengan memanfaatkan caching tsb
@ramz nice tutz tapi akan lebih baik bila squid dijalankan di machine yang berbeda karena resource yang di butuhkan squid menjadi maksimal dan caching pun menjadi sempurna
mas saya sudah coba menggunakan squid conf dari mas cma yang saya masih bingung settingan di acl all src all acl manager proto cache_object acl localhost src 127.0.0.1/32 acl to_localhost dst 127.0.0.0/8 acl localnet src 192.168.0.0/16
mas mo tanya apanya yang musti di robah untuk menambah kapasitas nelebih 350MB di atas.. mohon di balasn ke: diwanricky08@gmail.com makasih ya mas atas bantuannya
7 komentar:
cara bikin shoutmix gimana??
mas, klo download game bisa cepet.. bisa pake squid..??
@ryo ...
uda gw reply...
@dika.
ohh..ndak...
jadi gini..SQUID ini fungsinya untuk save cache, supaya kalo kita browsing kita nggak perlu download lagi cache yang udah kita save menggunakan SQUID ini. :D
@dika
mungkin dalam proses patching game online squid akan banyak membantu dikarenakan cache patch game tersebut masih tersimpan di dalam disk drive squid
ini banyak membantu dalam patching game online di warnet2 dengan memanfaatkan caching tsb
@ramz
nice tutz
tapi akan lebih baik bila squid dijalankan di machine yang berbeda karena resource yang di butuhkan squid menjadi maksimal dan caching pun menjadi sempurna
@oji
thanks buat kritiknya. :) butuh banyak belajar nih kakak.....
mas saya sudah coba menggunakan squid conf dari mas cma yang saya masih bingung settingan di
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8
acl localnet src 192.168.0.0/16
Mohon penjelasanya
mas mo tanya apanya yang musti di robah untuk menambah kapasitas nelebih 350MB di atas..
mohon di balasn ke: diwanricky08@gmail.com
makasih ya mas atas bantuannya
Posting Komentar
Kasi comment ya..hehee...