SquidGuard
MDK-10. Установлен squid. Всё работает. Поставил squidGuard. В
/etc/squid появился файл squidGuard.conf.sample. Я его переименовал в
squidGuard.conf. В этом файле имеются разные группы пользователей, в том
числе и privilegedsource
# SOURCE ADDRESSES:
src privilegedsource {
iplist privilegedsource/ips
}
Как я понимаю, ip членов группы надо прописать в iplist, который
находится в /usr/share/squidGuard-1.2.0/db/privilegesource/ips что я и
сделал. Далее для этой группы в /etc/squid/squidGuard.conf прописал
правила фильтрации
# ACLs
acl {
privilegedsource {
pass !advertising !ads !porn !banneddestination all
redirect
http://127.0.0.1/cgi-bin/squidGuard.cgi?clientaddr=%a&srcclass=%s&targetclass=%t&url=%u
}
Потом в /etc/squid/squid.conf в конце файла прописал вот это
redirect_program /usr/bin/squidGuard
redirect_children 3
redirector_bypass on
Потом перезапустил squid
service squid restart
Фильтрация вроде появилась, но всё равно много банеров и рекламы
осталось, поэтому засомневался всё ли правильно сделал. Для проверки
решил зайти на какой нибудь порнушный сайт, но squidGuard доступ
запретил. Значит вроде работает. Решил доьавить адресов в blacklist,
скачал его вот отсюда
http://ftp.teledanmark.no/pub/www/proxy/squidGuard/contrib/blacklists.tar.gz
Распаковал, поменял владельца, группу на squid, а права на 755, потому
что у ранее установленных файлов и папок находящихся в
/usr/share/squidGuard-1.2.0/db были такие же, и скопировал в
соответствующие директории. Снова service squid restart. Захожу в инет,
но в фильтрации на первый взгляд ни чего не изменилось. Нашёл в инете
статью об установке и настройке squidGuard. Там написано тоже, что и я
сделал, только указано, что
"Если вы внесли изменения в файл domains или urls, то для вступления
изменений в силу вам необходимо выполнить следующую команду
/usr/bin/squidGuard -C all для создания файлов domains.db и urls.db.
Если лень, то удалите все файлы *.db, и squidGuard автоматически будет
преобразовывать их при загрузке (замедляет загрузку)."
Что я и сделал
/usr/bin/squidGuard -C all
Всё прошло успешно, но теперь в инете мало куда удаётся зайти. Причём не
появляется окно блокировки, а просто "ослепительно белый экран" На
некоторых сайтах появляются правда кой какие картинки с обрывками текста
и то местами. Создаётся такое впечатление, что резать стал всё подряд,
хотя правила фильтрации для своей группы я не менял. Что я сделал не
правильно?
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11349; Возраст листа: 407; Участников: 1258
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/224747
-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback
Loginov Vladimir пишет:
Попробуй лучше режик - http://www.rejik.ru/, работает просто замечательно!!!