LINUX.ORG.RU
ФорумAdmin

Правила ACL для блокировки порно


0

0

Всем здраствуйте эта тема уже много раз поднималась, но описывалась только как в теории, либо перенаправлялась на прогу редиректора. Помогите разобраться с блокировкой нежелательных адресов вроде все делаю по теории но не работает установлен squid 2.4.stable6 , настроена авторизация, правила выглядят примерно так

acl pass proxy_auth REQUIRED . . acl porno_list urlpath_regex -i "/etc/squid/porno_list.txt" http_access deny porno_list . . . http_access allow pass

в результате в логе сквида cache.log на попытку доступа к нежелательному адресу пишется строка

... the request GET http://porno.com is ALLOWED, because it matched 'pass' т.е. отрабатывается прохождение авторизации, о проверке вхождения в чёрный лист нет ничего... естествено сквид переконфигурировался. сама страница грузится без проблем....

Поправьте что я не так делаю

Заранее спасибо

anonymous

И правильно направлялось на редиректор - это проще. Что касается acl - зайди на opennet.ru, там было две статьи с примерами на порно и аську.

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

всё это уже смотрел, и писал правила по этим статьям, в том и вопрос что не работает это! поэтому и обратился за советом

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

у меня вот так и все работает:

acl good_url url_regex "/etc/squid/acl/good_url" acl bad_url url_regex "/etc/squid/acl/bad_url" acl bad_urlpath urlpath_regex "/etc/squid/acl/bad_urlpath" ---- http_access deny bad_urlpath !good_url http_access deny bad_url !good_url http_access allow localhost http_access allow myset http_access deny all

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