Здравствуйте, есть сквид, есть редиректор SquidGuard, делал как по
http://onix.opennet.ru/content/view/30/26/, вот конфигbash-2.05b# cat squidguard.conf
logdir /usr/local/squidguard/log
dbhome /usr/local/squidguard/db
src ivc {
ip 192.168.0.1-192.168.0.30
}
dest porn {
domainlist porn/domains
urllist porn/urls
log porn
}
dest local-ok {
domainlist local-ok/domains
urllist local-ok/urls
}
dest local-block {
domainlist local-block/domains
urllist local-block/urls
}
rewrite mp3
s@.\.mp3$@http://192.168.0.11/replace/korova.mp3@r
log rewr_mp3
}
rewrite ogg
s@.\.ogg$@http://192.168.0.11/replace/korova.mp3@r
log rewr_ogg
}
rewrite wmi
s@.\.wmi$@http://192.168.0.11/replace/korova.mp3@r
log rewr_wmi
}
rewrite avi
s@.\.avi$@http://192.168.0.11/replace/korova.mp3@r
log rewr_avi
}
rewrite mpg
s@.\.mpg$@http://192.168.0.11/replace/korova.mp3@r
log rewr_mpg
}rewrite wav
s@.\.wav$@http://192.168.0.11/replace/korova.mp3@r
log rewr_wav
}
rewrite vqf
s@.\.vqf$@http://192.168.0.11/replace/korova.mp3@r
log rewr_vqf
}rewrite iso
s@.\.iso$@http://192.168.0.11/replace/korova.mp3@r
log rewr_iso
}rewrite mpeg
s@.\.mpeg$@http://192.168.0.11/replace/korova.mp3@r
log rewr_mpeg
}rewrite midi
s@.\.midi$@http://192.168.0.11/replace/korova.mp3@r
log rewr_midi
}rewrite mpe
s@.\.mpe$@http://192.168.0.11/replace/korova.mp3@r
log rewr_mpe
}rewrite exe
s@.\.exe$@http://192.168.0.11/replace/korova.mp3@r
log rewr_exe
}rewrite msi
s@.\.msi$@http://192.168.0.11/replace/korova.mp3@r
log rewr_msi
}
#Prova
acl {
ivc {
pass local-ok
}
default {
pass local-ok !local-block all
}
rewrite mp3
rewrite ogg
rewrite wmi
rewrite avi
rewrite mpg
rewrite wav
rewrite vqf
rewrite iso
rewrite mpeg
rewrite midi
rewrite mpe
rewrite exe
rewrite msi}
В squid.conf прописаноredirector_bypass on
redirect_program /usr/local/squidGuard/bin/squidGuard
redirect_children 1Идея резать всякую дрянь для всех, и разрешить подсети 192.168.0.1-192.168.0.30 всё что можно...
И ещё сделал /usr/local/squidGuard/bin/squidGuard -C all, висит прару часов, смотрел по top, думал мож там супер вычисления идут... его там даже нет...
В чём может быть проблема?
Поставь rejik и не заморачивайся,если тебе просто нужно резать рекламу и проче,его функционала вполне хватает.
rejik.ru
>В squid.conf прописано
>
>redirector_bypass onа это зачем?
>И ещё сделал /usr/local/squidGuard/bin/squidGuard -C all, висит прару часов, смотрел по top,
>думал мож там супер вычисления идут... его там даже нет...
Дык он не работает у тебя. Смотри, под каким юзером работает squid и кому принадлежат конфиг squidGuard'a и его базы. А потом читай лог и messages.