LINUX.ORG.RU

squidGuard


0

0

Установлен 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&target class=%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 Всё прошло успешно, но теперь в инете мало куда удаётся зайти. Причём не появляется окно блокировки, а просто "ослепительно белый экран" На некоторых сайтах появляются правда кой какие картинки с обрывками текста и то местами. Создаётся такое впечатление, что резать стал всё подряд, хотя правила фильтрации для своей группы я не менял. Что я сделал не правильно?

anonymous

Со сквидстражем не работал, но хочется спросить - что помешало поставить в качестве редиректора rejik с www.rejik.ru.

Очень приятная штука - тестирую уже две недели, полет нормальный.

Не удалось отсечь два баннера только с одного сайта.

jackill ★★★★★
()
Ответ на: комментарий от jackill

Что то rejik не хочет вставать. make вроде проходит нормально , но вот make install ни как. Пишет что 
[kesbyt@kesbyt redirector]$ make install
make: `install' не требует обновления.
[kesbyt@kesbyt redirector]$
На этом всё

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.