Mempercepat Browsing dengan Squid

Hasil sharing ilmu ketika Kopdar Hackers-Center di bandung dengan para staff HC waktu itu sedikit membicarakan jaringan dari mulai DDoS, wireless, web security, dll. Dan ada pembahasan dari UnderDos (Admin HC) yang menceritakan manfaat Squid untuk mempercepat browsing (bukan download), kali ini ciebal akan sedikit membahas tentang SQUID.

Untuk pengertian secara ilmiahnya silahkan ke Wikipedia DI SINI, ok udah baca kan pengertiannya? lalu Bagaimana cara kerja squid?
Cara kerjanya adalah membuat cache di local ketika kita browsing, jadi ketika kita hendak browsing kembali maka kita tidak perlu mengakses file-file yang ada di server website sehingga akan memperlambat loading, cukup menggambil data yang terdapat pada cache.
Contoh singkatnya aja, kamu membuka blog ciebal ini yang menampilkan gambar-gambar bahkan flash misalnya, ketika hendak mengakses blog ciebal keduakalinya dengan squid maka kamu tidak perlu lagi mengambil gambar dari server ciebal cukup mengambil dari hardisk kamu. Ini tentu berguna bagi yang menggunakan koneksi memiliki batas kuota. Squid juga dapat digunakan untuk memblokir situs-situs yang tidak layak untuk dibuka, tapi kali ini ciebal gak akan membahasnya, nanti aja deh. hehe..
Ok, itu penjelasan singkatnya sekarang kita mulai melakukan proses installasi squid di WINDOWS15 Mempercepat Browsing dengan Squid
1. Download Squid DI SINI
2. Install Squid seperti install aplikasi pada umumnya
3. Edit squid.conf pada directori C:squidetc. Ubah dengan script brikut ini :
############### Squid.conf #####################
http_port 8080
cache_mem 80 MB
#Recommended minimum configuration:
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl localnet src 192.168.2.0/255.255.255.0
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl CONNECT method CONNECT
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
# And finally deny all other access to this proxy
http_access allow localhost
http_access allow localnet
http_access deny all
cache_mgr  ciebal745 at gmail.com
visible_hostname www.ciebal.web.id
#setting utk transparent proxy
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
############### EOF#####################

3. Setting HTTP Proxy pada browser kamu menjadi  127.0.0.1 Port 8080, untuk mozilla Klik Tool > Options > Advanced > Network >Setting
seeting proxy squid Mempercepat Browsing dengan Squid
4. Sekarang coba kamu browsing, pada awalnya memang tidak terasa bedanya tapi setelah kamu mengunjungi website yang kamu tuju ke 2 kali maka akan terlihat perbedaannya..
Untuk melihat lognya kamu buka saja file access.log pada dirC:squidlog
Apabila masih terjadi error pada browser kamu setelah mengganti squid.conf, maka kamu apply new configuration yaitu dengan cata buka All Program > Squid Proxy Server > Apply New Configuration
apply config new Mempercepat Browsing dengan Squid
Nah tunggu aja deh prosesnya, lalu kamu coba akses web apapun, kalau bisa maka pasti akan terditeksi menggunakan proxy127.0.0.1
behind proxy Mempercepat Browsing dengan Squid