Selasa, 02 Maret 2010

Browsing Cepat dengan Squid

Cara kerja Squid adalah dengan 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 hazzan studio ini yang menampilkan gambar-gambar bahkan flash misalnya, ketika hendak mengakses blog hazzan studio keduakalinya dengan squid maka kamu tidak perlu lagi mengambil gambar dari server blogger tsb, 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 Gw gak akan membahasnya, nanti aja deh. hehe..
Ok, itu penjelasan singkatnya sekarang kita mulai melakukan proses installasi squid di WINDOWS
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@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




############### 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

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 dir C: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

Nah tunggu aja deh prosesnya, lalu kamu coba akses web apapun, kalau bisa maka pasti akan terditeksi menggunakan proxy 127.0.0.1

behind-proxy

Tapi jangan heran yah klo di browser kamu gak ada, soalnya saya menggunakan add ons lagi.. :)
Semoga bermanfaat, terimakasih.. :D

Tidak ada komentar:

Posting Komentar