Страница 1 из 1

Неработают yе совпадающие ACL в Squid

Добавлено: 2007-02-20 23:19:24
Гость
Народ! Что надо сделать, что бы начали работать не совпадающие ACL-и в сквиде.
Уже замучался переставлять местами и проводить прочие эксперименты.

Сделал как в конфиге-примере, но воз и ныне там. Вот как у меня.

Создал нужные АЦЛи,

Код: Выделить всё

acl webmail url_regex "/usr/local/squid/list/wmail.acl"
deny_info ERR_NO_WMAIL webmail

acl user src 192.168.1.1/255.255.255.255

Запрещаю всем почту по вэбу
http_access deny webmail

разрешаю инет и только вэб-почту пользователю user
http_access allow user !webmail

запрещаем всё и всем
http_access deny all
Вот, сделал это, и ни какой реакции, пользователь user, всёравно не имеет доступа к freemail серверам.

Подскажите, что я не так делаю, может у кого-то аналогичная проблема была...

Добавлено: 2007-02-20 23:46:55
Alex Keda
ну так ты первым всё запретил - чё ты хочешь?

Добавлено: 2007-02-21 11:28:38
dikens3

Код: Выделить всё

acl POST method POST
acl mail_users src "/usr/local/etc/squid/mail_users"
acl web_mail dstdomain "/usr/local/etc/squid/web_mail"
acl all src     0.0.0.0/0.0.0.0
acl users src 192.168.1.0/255.255.255.0
http_access deny users POST web_mail !mail_users
http_access allow users
http_access deny all
В /usr/local/etc/squid/mail_users (Кому разрешено)

Код: Выделить всё

192.168.1.3
192.168.1.24
192.168.1.28
В /usr/local/etc/squid/web_mail (Где запрещено авторизовываться)

Код: Выделить всё

mail.ru
74mail.ru
^http://mail.ru
e-mail.ru
email.ru
ezmail.ru
freemail.ru
gmail.ru
goldenmail.ru
goldmail.ru
hotmail.ru
http://qmail.ru/
imail.ru
koi.mail.ru
mail-ru.ru
mail.ru
mail.zmail.ru
mnogomail.ru
newmail.ru
nextmail.ru
nightmail.ru
onemail.ru
rbcmail.ru
sendmail.ru
supermail.ru
themail.ru
vipmail.ru
win.mail.ru
win.mail.ru/cgi-bin
www.zmail.ru
zmail.ru
..
..