Çalışıp çalışmadığını

weekly mtwhf 08:00 - 16:30   --> bu saatler dışında yapıyo olmayasın
sample-clients within workhours {  --> sample-clients {

diye düzeltip denesene...geriye kalanlar düzgün gözüküyo.



Dogukan Hadi wrote:

bu konu daha oncedende sorulmus oanları okudum dedıklerını yaptım ancak hala bır sonuc alamadım squid calısıyor.squid guardda ps ıle bakınca gorunuyor ama tık yasaklamaları yapmıyor log'da 
da bısı gorunmuyor.yaptıklarımı en basıt halıyle buraya yazıyorum eger bu hata duzeltılır vede performasn ıcın bır kac eklem yapılırsa ısallah bır howto olur

cd /us/ports/www/squid make install clean komutuyla ssquidi sorunsuz kurdum

ardından /usr/loca/etc/squid/squid.conf daki default ayarlardan baska ekledıklerım asagıda

"/usr/local/etc/squid/squid.conf"

http_port 8080
cache_mem 8 MB
maximum_object_size 4096 KB
minimum_object_size 0 KB
maximum_object_size_in_memory 8 KB
cache_dir ufs /usr/local/squid/cache 100 16 256
cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log /usr/local/squid/logs/store.log
emulate_httpd_log on
acl our_networks src 10.0.0.0/24
http_access allow our_networks
cache_effective_user nobody
cache_effective_group nobody
redirect_program /usr/local/bin/squidGuard
redirect_children 20

NOT: redirect_program /usr/local/bin/squidGuard
           redirect_children 20 bu ıkısını squidGuard'ı kurduktan sonra ekledım

chown -R nobody:nobody /usr/local/squid /usr/local/sbin/squid -z ile swap olustu ve bır hata vermedı buraya kadar

daha sonra mozillaya proxyı kullanmasını soyledım ve
/usr/local/etc/rc.d/squid start ile squid başlattım ve sorunsuz calıstı ps komutu ıle squid gorebılıyorum dahası /usr/local/etc/rc.d/squid stop ile squid durdurunca sayfa acmyor proxy ayarlarınıza bakın dıyor yanı squid sorunsuz calısıyorz.zatem sorun bundan sonra baslıyor :(


cd /usr/ports/www/squidguard
make install clean  komutu ıle squdGuardı kurdum

chown -R nobody:nobody /var/db/squidGuard
chmod -R 777 /var/db/squidGuard komutları ıle erısım haklarını verdım

cd /usr/local/etc/squid
mv squidGuard.conf.sample squidGuard.conf
chown nobody:nobody squidGuard.conf
chmod 777 squidGuard.conf (her ihtimale dedım ama dogrumu acaba?)

squidGuard.conf dsoyasının ıcnde kı ılk satırlarda dbhome /var/db/squidGuard
logdir /var/log seklınde ıkı satır vardı ve bende


cd /var/log
touch squidGuard.log
chown nobody:nobody squidGuard.log
chmod 777 squidGuard.log

seklınde yaptım ve /usr/local/etc/squid/squidGuard.conf dosyam

#
# SAMPLE CONFIG FILE FOR SQUIDGUARD
# (for further configuration options see the
# documentation and http://www.squidguard.org/)
#
dbhome /var/db/squidGuard
logdir /var/log

#
# TIME RULES:
# abbrev for weekdays:
# s = sun, m = mon, t =tue, w = wed, h = thu, f = fri, a = sat
time workhours {
    weekly mtwhf 08:00 - 16:30
    date *-*-01  08:00 - 16:30
}

#
# SOURCE ADDRESSES
#
source sample-clients {
    ip 10.0.0.0/24
}

#
# DESTINATION CLASSES
#
dest ads {
        domainlist ads/domains
        urllist ads/urls
}
dest aggressive {
        domainlist aggressive/domains
        urllist aggressive/urls
}
dest audio-video {
        domainlist audio-video/domains
        urllist audio-video/urls
}
dest drugs {
        domainlist drugs/domains
        urllist drugs/urls
}
dest gambling {
        domainlist gambling/domains
        urllist gambling/urls
}
dest hacking {
        domainlist hacking/domains
        urllist hacking/urls
}
dest mail {
        domainlist mail/domains
}
dest porn {
        domainlist porn/domains
        urllist porn/urls
        expressionlist porn/expressions
}
dest proxy {
        domainlist proxy/domains
        urllist proxy/urls
}
dest violence {
        domainlist violence/domains
        urllist violence/urls
        expressionlist violence/expressions
}
dest warez {
        domainlist warez/domains
        urllist warez/urls
}

acl {
    sample-clients within workhours {
        pass     !ads !aggressive !audio-video !drugs !gambling !hacking !mail !porn 
!proxy !violence !warez !in-addr any
    } else {
        pass     any
    }

    default {
        pass     none
        redirect 
http://admin.foo.bar.no/cgi/blocked?clientaddr=%a+clientname=%n+clientident=%i+srcclass=%s+targetclass=%t+url=%u
    }
}


yaptıklarım bunlar nerde hata yaptım anlamadım bugun butun gun buna baktım .ps ıle bakınca squid da squidguard'da calısıyo gozukuyo ama yasaklamalar calısmıyor nerde hata yaptım goremedım ayrıca squidGuard'ın logunda olagan dısı bısıde yok.ısallah sorun cozulur bırkac eklemeylede guzel bır howto olur.
tesekkurler
herkese ıyı calısmalar



------------------------------------------------------------ Turmail.com Ucretsiz Eposta Servisi : http://www.turmail.com Gelismis Spam ve Virus Filtreleme Servisleri 15 Megabyte E-posta kotasi ------------------------------------------------------------ Turhost.com Hosting ve Reseller : http://www.turhost.com 30 MB Hosting, Antivirus, PHP, Mysql yillik sadece 20$+KDV

---------------------------------------------------------------------
Duydunuz mu! Turkiye'nin ilk FreeBSD kitabi cikti.
http://www.acikkod.com/freebsd.php

To unsubscribe, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://lists.enderunix.org ve http://www.mail-archive.com/[EMAIL 
PROTECTED]







---------------------------------------------------------------------
Duydunuz mu! Turkiye'nin ilk FreeBSD kitabi cikti.
http://www.acikkod.com/freebsd.php

To unsubscribe, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://lists.enderunix.org ve http://www.mail-archive.com/[EMAIL 
PROTECTED]




Cevap