h1

delay_pools for Squid

Februari 25, 2008

Setelah sekian lama nafsu tak terpuaskan karena bingung melimit download user yang melewati server ClarkConnect 4.0
Serba salah, dilimit…tapi brosing pun jadi terlimit alias lelet padahal sudah dibantu proxy yang transparant.
Ga dilimit…eh malah user gila-gilaan download ya jadi bikin lelet dan ga nyaman banget buat user lain.
Maka telah tiba masanya untuk kita melimit hanya user yang download, tapi tidak yang brosing.
Berikut ini hanya sebagian cuplikan dari squid.conf di server saya.

# DELAY POOL PARAMETERS (all require DELAY_POOLS compilation option)

acl intranet url_regex -i 192.168.1.

acl pailganal url_regex -i .exe
acl pailganal url_regex -i .mp3
acl pailganal url_regex -i .vqf
acl pailganal url_regex -i .gz
acl pailganal url_regex -i .rpm
acl pailganal url_regex -i .zip
acl pailganal url_regex -i .rar
acl pailganal url_regex -i .avi
acl pailganal url_regex -i .mpeg
acl pailganal url_regex -i .mpe
acl pailganal url_regex -i .mpg
acl pailganal url_regex -i .wmv
acl pailganal url_regex -i .divx
acl pailganal url_regex -i .mov
acl pailganal url_regex -i .asf
acl pailganal url_regex -i .rm
acl pailganal url_regex -i .rmvb
acl pailganal url_regex -i .qt
acl pailganal url_regex -i .ram
acl pailganal url_regex -i .iso
acl pailganal url_regex -i .raw
acl pailganal url_regex -i .wav
acl pailganal url_regex -i .flv
acl pailganal url_regex -i .tgz
acl pailganal url_regex -i .bz
acl pailganal url_regex -i .bz2
acl pailganal url_regex -i .bin
acl pailganal url_regex -i .cab
acl pailganal url_regex -i .avg
acl pailganal url_regex -i .avm
acl pailganal url_regex -i .dat
acl pailganal url_regex -i .pdf
acl pailganal url_regex -i .3gp
acl pailganal url_regex -i .flv
acl pailganal url_regex -i .swf

delay_pools 3

#site intranet langsung ja kada dibatasi pang, -1/-1 mean that there are no limits
delay_class 1 2
delay_parameters 1 -1/-1 -1/-1
delay_access 1 allow intranet

#pailganal ulah lawas tu pang dunlutnya sampai ke 8 kbps
delay_class 2 3
#delay_parameters 2 38400/38400 38400/38400 384000/64000
delay_parameters 2 24000/24000 12000/12000 10000/12000
#delay_parameters 2 8000/8000 8000/8000 8000/8000
delay_access 2 allow localhost
delay_access 2 allow !admin
delay_access 2 deny all

#pembatasan bw gasan bruwsing kada papa alias sekahandak
delay_class 3 2
#delay_parameters 3 38400/38400 38400/38400
delay_parameters 3 -1/-1 10000/24000
delay_access 3 allow localhost
delay_access 3 deny all

===============================

Jangan lupa sebelumnya

—————————–

acl localhost src 127.0.0.1/255.255.255.255
acl admin src 192.168.1.122 192.168.1.123

———————————–

admin = host pc yang mau dibebaskan dari rule diatas, tau kan maksudnya?

Yang brosing aman-aman saja, tapi begitu download…langsung terlimit hingga 8 kbps.
Oh iya, rasanya acl pailganal di atas bisa dibuatkan pailganal.acl yang bisa diletakkan di /etc/squid

——————-

acl pailganal url_regex -i “/etc/squid/pailganal.acl”

———————

Terus isi file nya :

—————————–

.exe
.mp3
.vqf
.gz
.rpm
.zip
.rar
.avi
.mpeg
.mpe
.mpg
.wmv
.divx
.mov
.asf
.rm
.rmvb
.qt
.ram
.iso
.raw
.wav
.flv
.tgz
.bz
.bz2
.bin
.cab
.avg
.avm
.dat
.pdf
.3gp
.flv
.swf

================

Sekian, mohon dikoreksi yah, soalnya masih belajar.

Satu komentar

  1. Terimakasih om tutorialnya, saya mencoba konfigurasi diatas tapi tidak berhasil. Apakah squid 2.6 tidak mendukung, ma’af om saya masih belajar.
    Terimakasih



Tinggalkan sebuah Komentar