4.9.08

Setting squid pada windows

Squid di linux mungkin sudah banyak dibahas, bagaimana dengan squid pada windows? berikut adalah step - step configurasi squid pada windows.


1. download Squid for Windows yg bisa di dapatkan dari http://squid.acmeconsulting.it/download/squid.html
extract ke directory c:\squid

2. masuk ke directory C:\squid\etc, kemudian rename file berikut
squid.conf.default menjadi squid.conf
cachemgr.conf.default menjadi cachemgr.conf
mime.conf.default menjadi mime.conf

3. edit file SQUID.CONF :
- edit value http_port 3128, ganti dengan port sesuai kebutuhan anda misal port 8080.
http_port 8080

- edit value # cache_mgr, ganti dengan
cache_mgr webmaster@domain.com

- edit value #visible_hostname, ganti dengan
visible_hostname www.domain.com

- edit value # auth_param basic program c:/squid/libexec/ncsa_auth c:/squid/etc/passwd
tambahkan pada baris dibawahnya :
auth_param basic program c:/squid/libexec/ncsa_auth.exe c:/squid/libexec/password.txt

- edit value # auth_param basic children 5, hilangkan tanda # menjadi
auth_param basic children 5

- edit value # auth_param basic realm Squid proxy-caching web server ganti dengan
auth_param basic realm Squid proxy-caching web server

- edit value # auth_param basic credentialsttl 2 hours, hilangkan tanda # menjadi
auth_param basic credentialsttl 2 hours

- edit value # auth_param basic casesensitive off, hilangkan tanda # menjadi
auth_param basic casesensitive off

- edit value auth_param basic casesensitive off, tambahkan pada baris dibawahnya
acl squid_users proxy_auth REQUIRED
http_access allow squid_users

- edit value http_access deny CONNECT !SSL_ports, tambahkan tanda # menjadi
#http_access deny CONNECT !SSL_ports

- copy file htpasswd.exe dari directory apache\bin ke c:\squid\libexec (silahkan install apache server terlebih dahulu)

5. untuk membuat user dan password pertama kali jalankan perintah berikut :
c:\squid\libexec\htpasswd -bc password.txt user1 passwd

6. untuk menambah user gunakan perintah :
c:\squid\libexec\htpasswd -b password.txt user2 passwd

7. untuk service init cache jalankan perintah c:\squid\sbin\squid -z
lokasi cache bisa anda rubah pada file squid.conf

8. untuk service squid jalankan perintah c:\squid\sbin\squid -i

9. terakhir jalankan perintah c:\squid\sbin\squid


judul artikel : configurasi squid pada windows
penulis : fcknmysep@yahoo.com.sg http://folderblog.blogspot.com
OS : Windows

7 comments:

  1. instalasi apache nya ndak sekalian dibikin tutorial om? newby bgt gt loh gw!

    ReplyDelete
  2. pake apache2triad aja om, mudah kok installasinya :)

    ReplyDelete
  3. Teraima kasih mas untuk tutorialnya, izin mau copy & pelajari

    ReplyDelete
  4. silahkan di copy dan dipelajari mas, dan tentunya sesuai prosedur DISCLAIMER pada blog saya :)

    ReplyDelete
  5. apakah masih perlu install apache sedangkan sudah tersedia file "htpasswd.exe" di NCSAsupport yang bisa didownload di http://squid.acmeconsulting.it/download/NCSAsupport.zip?
    --
    problem pada saat squid dijalankan keluar
    WARNING: auth_param program c:/squid/libexec/ncsa_auth c:/squid/etc/pass not such file or directory found.
    --
    mohon pencerahannya untuk masalah squid di windows karena di saya telah berhasil instalasi squid di linux.
    --
    terima kasih. :)

    ReplyDelete
  6. maz cara membagi bandwidth di squid windows gimana? (inedkeren@yahoo.com)
    thks before....

    ReplyDelete
  7. itu memberikan password pada saat akan menggunakan proxy squid nya ? kira - kira, bila tidak diberikan password, apa yang akan terjadi ? trus, cara membagi bandwith-nya bagaimana yah ?

    ReplyDelete