|  |  | 
| EnderUNIX İpucuArkadaşıma gönder , Ana Sayfa[ Squid ] "Squid ile URL Filtreleme" - Mehmet ÇELİK - (2006-01-05 23:15:01) [5661] Bilindiği üzere Squid içerisinde gelen "acl" ile gerekli tanımlama blokları yaratılabilir. Şimdi bizim için önemli olan nokta; Squid'in muhteşem bir URL tarayıcısı oldugunu keşfetme zamanı.. Örnek bi text dosyası hazırlayalım. Daha sonra Squid bu text dosyamıza aktardıgımız her kelimeyi; URL içerisinde gördüğü an bağlantıyı kesecektir. 1. squid.conf dosyamıza gerekli tanımlamaları girelim. # vi squid.conf acl engelleme url_regex "/dosyanın_yolu/xxx.txt" http_access deny engelleme # echo "kelime1" > /dosyanın_yolu/xxx.txt # echo "kelime2" >> /dosyanın_yolu/xxx.txt # echo "kelime3" >> /dosyanın_yolu/xxx.txt 2. Şimdi oluşturdugumuz dosyamızı kontrol edelim okuma haklarını dogrulayalım. # cat /dosyanın_yolu/xxx.txt kelime1 kelime2 kelime3 # chown squid:squid /dosyanın_yolu/xxx.txt # chmod u+r /dosyanın_yolu/xxx.txt 3. Artık Squid'i istediğimiz gibi ayarladık ve hiçbir hata yapmadıgımızı varsayarak Squid'i son ayarlarla yeniden başlatıyorum. # squid -k reconfigure 4. Squid hata vermediyse şimdi deneme zamanı; kullandıgınız tarayıcıyı çalıştırın ve engellemek istediğiniz kelimeyi yazın. http://kelime1 Eğer herhangi bir hata ile karşılaşılmadıysa; Squid girdiğiniz URL için tarayıcı ekranında " Access Denied. " uyarısı verecektir. Arkadaşıma gönder , Ana Sayfa |  |