EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ Squid ]

"Squid ACL calisma mantigi" - Huzeyfe Önal - (2006-04-11 07:14:43)   [4180]

Squid'de ACL ler "OR" mantigi, http_access kurallari "AND" mantigi ile calisir.

Yanlis Örnek;

acl yasak1 dstdomain .google.com

acl yasak2 dstdomain .yahoo.com

http_access deny yasak1 yasak2

Burada yapilan 2 adet domain tanimlaniyor ardindan http_access deny ile bu domainlere tumden erisim yasaklaniyor/yasaklandigi dusunuluyor.

Squid http_access kuralini uygularken yasak1 ve yasak2 acl'sini AND islemine tabi tutacaktir ve bu hicbir zaman gerceklesmeyecektir(dstdomain ayni anda yahoo ve google olamayacagi icin) beklenilen sonuc elde edilemeyecektir. Bunun dogrusu asagidaki gibi olmalidir;

acl yasak1 dstdomain .google.com

acl yasak2 dstdomain .yahoo.com

http_access deny yasak1

http_access deny yasak2

ya da;

acl yasak1 dstdomain .google.com .yahoo.com

http_access deny yasak1

Arkadaşıma gönder , Ana Sayfa