Sunday, April 30, 2006

Instalasi Squid

stall Squid Proxy server pada win XP sp2

Sebelumnya saya minta maaf jika tutorial ini sudah ada

di kalangan pengguna linux tentunya squid sudah asing lagi,

kegunaan untuk aku sih buat menghemat trafic internet saya, masalahnya menggunakan internet yang dilimit 1250 mb / bulan

awalnya saya menginstall squid karena hoby saya main game online thecrims, www.thecrims.com
dulu saya menggunakan myproxy, oleh temen saya di IRC di beritahu untuk menggunakan squid sebagai proxy server.
pada awalnya saya tidak percaya kalau ada squid untuk windows segera tanya deh sama google dan akhirnya saya temukan tutorial ini.

Ini Alamat squid kalau perlu tutorialnya silakan jalan-jalan di sini
http://squid-cache.org

website squid for windows :
http://www.acmeconsulting.it/SquidNT/

Download di sini :
http://www.acmeconsulting.it/pagine/opensource/download/squid.htm

Setelah download
extrak file zip squid yang di download
Letakkan di c:\squid
Masuk ke dalam c:\squid\etc
Rename file squid.conf.default dan mime.conf.default menjadi squid.conf dan mime.conf
Edit file squid.conf sesuai dengan konfigurasi anda contoh squid.conf ada di bawah

masuk ke msdos promt kemudian ke direktori c:\squid\sbin
buat direktori squid cache dulu.
(dalam direktori c:\squid\sbin)

ketik squid -z

Bila konfigurasi benar maka pembuatan cache nya berjalan mulus.
Kemudian install squid untuk jalan sebagai servis secara defaultnya

ketik squid -i
(liat C:/squid/docs/win32-relnotes.html) *)

masuk ke control panel -> Administrative Tools -> Services
cari nama SquidNT kemudan start

catatan:
*) Pernah jalankan squid dengan squid -i [-f file] [-n name]
dengan mengisi -f dan -n hasilnya squid gak bisa di jalankan dari service

Dengan win xp sp2 dan windows firewall aktif :
Buka service untuk squid
Masuk ke control panel -> windows firewall -> Exceptions
Klik add port isikan name: squid ( suka-suka)
Port number : (isikan port yang di buka pada squid conf pada fole configurasi saya port 3128 )
dan TCP yang di aktifkan kemudian ok

Jangan lupa squid pada exceptions di beri tanda cek

Untuk memblok website tertentu tambahkan pada squid.conf:
acl blocklist url_regex "c:/squid/etc/blocklist.txt"
Buat file blocklist.txt di c:\squid\etc
isikan misal :

.webscruiser.cc
.e-finder.cc

(web tersebut mengandung spyware yang susah di hilangkan.)

kalau sudah jalan silahkan browser anda di setting proxy servernya 127.0.0.1 port 3128 kalau menggunakan configurasi seperti yang di bawah

contoh squid.conf

#file squid.conf
http_port 3128
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
icp_port 0
visible_hostname commcell.vnet
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY
cache_mem 8 MB
cache_dir ufs c:/squid/var/cache 4500 16 256
redirect_rewrites_host_header off
acl localnet src 192.168.0.0/24
acl localhost src 127.0.0.1/255.255.255.255
acl Safe_ports port 80 443 210 119 70 21 1025-65535
acl CONNECT method CONNECT
cache_mgr me@localhost
cache_access_log c:/squid/var/logs/access.log
cache_store_log c:/squid/var/logs/store.log
cache_log c:/squid/var/logs/cache.log
log_icp_queries off
cachemgr_passwd rahasia
acl manager proto cache_object
http_access allow manager
acl all src 0.0.0.0/0.0.0.0
http_access allow localnet
http_access allow localhost
http_access deny all
#eof


sumber paman google ( lupa url aslinya )

bagi yang hoby main thecrims dan menggunakan CDMA anda bisa mendapatkan penghematan sampai 90% artinya cuman 10% yang anda ambil dari web
tentunya berguna juga untuk yang sering membuka forum ini.

kalau ada kesalahan mohon di perbaiki

selamat mencoba.

--------------------
Regards,
========================
Mas`Jito
Communication Cellular.co.ltd
========================

No comments: