Squid SquiGuard ncsa
Добавлено: 2010-03-10 15:44:06
есть squid+squidGuard
захотел ncsa авторизацию сделать. прописал все что нужно. но возникла проблема если включаю ncsa то не работают blacklist то есть сайты не баняться
если убрать ncsa то все ок.
привожу конфиги до
squid.conf
конфиг squidGuard.conf
после
squid.conf
конфиг squidGuard.conf
в чем я ошибся 
захотел ncsa авторизацию сделать. прописал все что нужно. но возникла проблема если включаю ncsa то не работают blacklist то есть сайты не баняться
если убрать ncsa то все ок.
привожу конфиги до
squid.conf
Код: Выделить всё
http_port 3128
url_rewrite_program /usr/local/bin/squidGuard -c /usr/local/etc/squid/squidGuard.conf
redirect_children 5
acl localnet src 192.168.0.0/24
http_access allow localnet
http_access deny all
hierarchy_stoplist cgi-bin ?
Код: Выделить всё
dbhome /var/db/squidGuard
logdir /var/log
source sample-clients{
ip 192.168.0.0/24
}
........................
acl{
sample-clients{
pass !adult .... any
redirect http://localhost/ban.html
}
default {
pass none
redirect http://localhost/ban.html
}
}
squid.conf
Код: Выделить всё
http_port 3128
url_rewrite_program /usr/local/bin/squidGuard -c /usr/local/etc/squid/squidGuard.conf
redirect_children 5
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/internet_users
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl DARIM proxy_auth REQUIRED
http_access allow DARIM
http_access deny all
hierarchy_stoplist cgi-bin ?
Код: Выделить всё
dbhome /var/db/squidGuard
logdir /var/log
source admins{
user dima
}
source clients{
user test
}
........................
acl{
clients{
pass !adult .... any
redirect http://localhost/ban.html
}
admins{
pass !banner any
redirect http://localhost/ban.html
}
default {
pass none
redirect http://localhost/ban.html
}
}