URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 6583
[ Назад ]

Исходное сообщение
"Исключения из запретного списка в Squid при помощи acl"

Отправлено Sandman_VO , 13-Янв-11 14:02 
Нужна помощь по настройке в squid списка доступа, по возможности ACL.
Мои настройки

acl porn_sites url_regex "/etc/squid/porn"
http_access deny allowed_users porn_sites
http_access allow allowed_users

выборка из porn
^.*sex.*$
^.*porn.*$

А теперь вопрос:

Нарвались на кучу сайтов где присутствуют sex и porn, но с порнухой это никак не связано. Как можно сделать исключение для определенных сайтов
типа
^.*sex.*microsoft.*& можно, а все остальные c sex нельзя.


Содержание

Сообщения в этом обсуждении
"Исключения из запретного списка в Squid при помощи acl"
Отправлено sherlock , 13-Янв-11 14:25 
>[оверквотинг удален]
> http_access deny allowed_users porn_sites
> http_access allow allowed_users
> выборка из porn
> ^.*sex.*$
> ^.*porn.*$
> А теперь вопрос:
> Нарвались на кучу сайтов где присутствуют sex и porn, но с порнухой
> это никак не связано. Как можно сделать исключение для определенных сайтов
> типа
> ^.*sex.*microsoft.*& можно, а все остальные c sex нельзя.

ну так внесите их в другой acl и перепишите правило с deny
1. в http_access ! перед именем acl означает его отрицание
2. перечисление нескольких acl в http_access обрабатывается как условие И



"Исключения из запретного списка в Squid при помощи acl"
Отправлено Sandman_VO , 13-Янв-11 15:39 

> ну так внесите их в другой acl и перепишите правило с deny
> 1. в http_access ! перед именем acl означает его отрицание
> 2. перечисление нескольких acl в http_access обрабатывается как условие И

Туплю конечно. Так я и настраивал. Просто само выражение в белом списке неправильно делал, поэтому и не получалось.

Спасибо за помощь.