12.10.2011 21:42
OlegON
 
Упирался я тут как-то с фильтрацией траффика, мой любимый privoxy, конечно, крут, но иногда мозг можно вырвать прежде чем какой-то хост выкинешь. В связи с этим очень порадовал новый демон фильтрации трафика. Во-первых, разделена доменная фильтрация и регекспы, что увеличивает скорость как работы, так и добавления хостов. Во-вторых, он может так же проверять антивирусом траффик. Clamd, конечно, не самый ловкий ловец, но зато на виндомашину жене я антивирус уже ставить не стал. В-третьих, всего готового в штатной поставке дикое количество и я сначала весело матерился, отключая кучу того, что мешало выйти практически в любое нерабочее место в интернете.
Инструмент прежде всего для того, кто хочет порезать баннеры и ограничить юзеров в прогулках по развлекательным порталам. Может и содержимое (тип ирасширение) оценивать и количество слов на странице (при превышении определенного веса слов страница блокируется) и вообще кучу всего. Поскольку у privoxy есть удобная возможность резать что-то непосредственно в тексте страницы, а dansguardian работает только в связке с прокси, то сейчас схема выглядит так: squid - dansguardian - privoxy. В общем, то, что надо для фильтрации оказалось, рекомендую. Раньше мучился, даже списки динамические к privoxy скриптами выкачивал, теперь красота... Редкий баннер долетит до середины выскакивает.
24.10.2011 15:26
mamont
 
дай конфиги списать
24.10.2011 21:25
OlegON
 
Не вопрос, а что именно интересует? Дефолтных нет? У меня с комментами и прочее... Их там просто много, все запрещающие...
Цитата:
box dansguardian # grep -v ^#.*$ dansguardian.conf | grep -v ^$
reportinglevel = 3
languagedir = '/usr/share/dansguardian/languages'
language = 'russian-1251'
loglevel = 1
logexceptionhits = 2
logfileformat = 1
filterip = 127.0.0.1
filterport = 8126
proxyip = 127.0.0.1
proxyport = 8127
accessdeniedaddress = 'http://YOURSERVER.YOURDOMAIN/cgi-bin/dansguardian.pl'
nonstandarddelimiter = on
usecustombannedimage = on
custombannedimagefile = '/usr/share/dansguardian/transparent1x1.gif'
filtergroups = 1
filtergroupslist = '/etc/dansguardian/lists/filtergroupslist'
bannediplist = '/etc/dansguardian/lists/bannediplist'
exceptioniplist = '/etc/dansguardian/lists/exceptioniplist'
showweightedfound = on
weightedphrasemode = 0
urlcachenumber = 1000
urlcacheage = 900
scancleancache = on
phrasefiltermode = 0
preservecase = 0
hexdecodecontent = off
forcequicksearch = off
reverseaddresslookups = off
reverseclientiplookups = off
logclienthostnames = off
createlistcachefiles = on
maxuploadsize = -1
maxcontentfiltersize = 256
maxcontentramcachescansize = 2000
maxcontentfilecachescansize = 20000
filecachedir = '/tmp'
deletedownloadedtempfiles = on
initialtrickledelay = 20
trickledelay = 10
downloadmanager = '/etc/dansguardian/downloadmanagers/fancy.conf'
downloadmanager = '/etc/dansguardian/downloadmanagers/default.conf'
contentscanner = '/etc/dansguardian/contentscanners/clamdscan.conf'
contentscannertimeout = 60
contentscanexceptions = off
recheckreplacedurls = off
forwardedfor = off
usexforwardedfor = off
logconnectionhandlingerrors = on
logchildprocesshandling = off
maxchildren = 150
minchildren = 8
minsparechildren = 4
preforkchildren = 6
maxsparechildren = 32
maxagechildren = 500
maxips = 0
ipcfilename = '/tmp/.dguardianipc'
urlipcfilename = '/tmp/.dguardianurlipc'
ipipcfilename = '/tmp/.dguardianipipc'
nodaemon = off
nologger = off
logadblocks = off
loguseragent = off
softrestart = off
mailer = '/usr/sbin/sendmail -t'
Часовой пояс GMT +3, время: 10:22.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.