The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Squid3 IP+NCSA запрашивает авторизацию где надо и ненадо"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Настройка Squid и других прокси серверов (Аутентификация)
Изначальное сообщение [ Отслеживать ]

"Squid3 IP+NCSA запрашивает авторизацию где надо и ненадо"  +/
Сообщение от M9sk0 (ok) on 07-Дек-12, 12:49 
Задача: С IP 192.168.101.61 выходить на yandex.ru без авторизации, на другие сайты группе users_it выходить после ncsa авторизации.

Squid на ubuntu 12.04 конфиг по умолчению + добавлены строки:

auth_param basic program /usr/lib/squid3/ncsa_auth /etc/squid3/pass
acl term src 192.168.101.61/32
acl url_term dstdomain .yandex.ru
acl users_it proxy_auth "/etc/squid3/acl/users_it"
http_access allow term url_term
http_access allow users_it
http_access deny all

Результат: Авторизация идёт нормально, при входе с данного IP на yandex ну и на любые другие сайты если указать вместо яндекса выдает 4 сообщения об авторизации нажав отмену на все заходит на сайт.
Вопрос: как сделать чтобы запросы авторизации не выскакивали для данного IP.
Если из строки http_access allow term url_term  убрать url_term то работает нормально, естественно заходит на все сайты при этом.
Также если уюрать acl users_it proxy_auth "/etc/squid3/acl/users_it" и  http_access allow users_it заходит нормально.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Squid3 IP+NCSA запрашивает авторизацию где надо и ненадо"  +/
Сообщение от reader (ok) on 07-Дек-12, 16:13 
http_access allow url_term term ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Squid3 IP+NCSA запрашивает авторизацию где надо и ненадо"  +/
Сообщение от M9sk0 (ok) on 11-Дек-12, 11:18 
> http_access allow url_term term ?

аналогично, не так как надо работает
вообще говоря обошел проблемму тем что добавил http_port 3131 , ну и

acl port31 myport 3131
http_access allow port31 term url_term
http_access deny port31
а дальше все остальные правила доступа

Но хотелось бы как то поэлегантнее это решить без разных портов

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Squid3 IP+NCSA запрашивает авторизацию где надо и ненадо"  +/
Сообщение от Andrey Mitrofanov on 11-Дек-12, 14:00 
> http_access allow url_term term ?

Нет,

http_access allow !term users_it

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру