desiras yazmış:
> Arkadaşlar herkese selam ,
> Şu anda internet serverda squid kullanıyorum. Tüm kullanıcıların bazı 
> web sayfalarına erişimini engellemek için ;
>  
> acl yasak1 dstdomain www.netlog.com <http://www.netlog.com/>.... 
> www.albumindir.com <http://www.albumindir.com/>.........
> http_access deny yasak1 
>  
> satırları ekledim ve çalışıyor.
>  
> Ben bazı kullanıcıların bu sayfalara veya bazılarına erişmesini 
> sağlamak istiyorum nasıl yapabilirim? Yardımlarınız için teşekkür ederim.
> .
> ------------------------------------------------------------------------
>
>   
dikkat etmeniz gereken şey, bu kuralların sırası. squid, isteğin uyduğu 
ilk kuralı uygulayacaktır dolayısı ile alt satırlardaki kurallara 
bakmayacaktır.
şu şekilde yapabilirsiniz:

acl admin_ip src "/etc/squid/admin_ip.txt"
acl kullancilar src "/etc/squid/kullanicilar.txt"
acl yasakli_siteler dstdomain "/etc/squid/yasakli_siteler.txt"
htpp_access allow admin_ip
http_access deny yasakli_siteler
http_access allow kullanicilar


yonetim kolayligi olmasi acisindan yukaridaki ornekte oldugu gibi acl 
ile tanimlinan nesneleri dosyadan okuyacak sekilde ayarlamanizi 
oneririm.. dstdomain icin dikkat etmeniz gereken nokta ise ".domain.com" 
seklinde hedef domainleri tanimlamaniz. bu o domain ve ona ait alt 
domainlere de erisimi egelleyecektir. /etc/squid/ altında 
olusturacaginiz dosyalarda ip adresi yada hedef domainleri alt alta 
yazabilirsiniz.

Ayrica icerik filtresi kullanmaniz da mumkun, dansguardian (1) i 
inceleyebilirsiniz. ayrica ek olarak squidguard (2) da kullanabilirsiniz.
(1) http://www.dansguardian.org/
(2) http://www.squidguard.org/

saygilar
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap