The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Squid 2.5 Stable 1 и авторизация по IP"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"Squid 2.5 Stable 1 и авторизация по IP"
Сообщение от Master400 Искать по авторуВ закладки on 17-Дек-02, 13:22  (MSK)
Squid 2.5 Stable 1 и авторизация по IP Login Password

Компиляция проводилась с параметрами
./configure --prefix=/usr/share/squid --enable-icmp --enable-useragent-log --enable-arp-acl --enable-gnuregex --enable-ident-lookups --enable-external-acl-helpers=ip_user --enable-basic-auth-helpers=NCSA

В секции OPTIONS FOR EXTERNAL SUPPORT PROGRAMS
есть такой таг
#  TAG: external_acl_type
.
.
.
#external_acl_type name [options] FORMAT.. /path/to/helper [helper arguments..]

вручную ip_user_check отрабатывается

Как это использовать в Squid
хотелось бы пример

Вообще то надо чтобы сначало по запросу от клиента шла проверка по его IP далее по логину затем по паролю (в сети более 100 машин с выходом в инет и юзеры задолбали прыгать с место на место и раздавать пароли НАДО ВСЕ ЭТО ПРИСЕЧЬ по типу один IP + логин + пароль и все это только для одного рабочего места с пользователем)

С уважением Александр

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Squid 2.5 Stable 1 и авторизация по IP"
Сообщение от Master400 Искать по авторуВ закладки on 17-Дек-02, 17:11  (MSK)
Отвечаю сам себе потому что никто не ответил
привожу пример мож кому пригодиться

external_acl_type IP_USER %SRC %LOGIN /usr/share/squid/bin/ip_user_check -f /usr/share/squid/etc/ip.txt

это вызов программы проверки и файла описания IP и Login

А это правила обработки они у меня заработали
acl users proxy_auth (логины пользователей можно из файла)
acl IP_USER external IP_USER %SRC %LOGIN

http_access deny !users
http_access deny !IP_USER
http_access allow IP_USER
http_access allow users

Вот как бы и все

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Squid 2.5 Stable 1 и авторизация по IP"
Сообщение от hobo Искать по авторуВ закладки on 17-Дек-02, 21:06  (MSK)
С 2.5 не общался.Видимо ента байда в нем только появилась.
Для схожих целей(связка ip-login-password) пользую ncsa_auth_plus
Покедова
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Squid 2.5 Stable 1 и авторизация по IP"
Сообщение от junior emailИскать по авторуВ закладки on 18-Дек-02, 15:17  (MSK)

>http_access deny !users
>http_access deny !IP_USER
>http_access allow IP_USER
>http_access allow users

А почему не
http_access allow users
http_access allow IP_USER
http_access deny all

А по поводу всяких проверок...
Тебе можно устраивать проверку и по MAC-адресам, раз у тебя собрана прокся с этой опцией. Тогда проверка идёт: MAC+IP+USER+PASSWORD+TIME_ACCEPT(если задано время доступа к проксе)
У меня так работает и все смеются от счастья.
Правда это всё работает на SQUID-2.4.STABLE7
а для проверки принадлежности логин+ip не обязательно делать внешнюю привязку к файлу с соответствием юзер+ip.
Достаточно проверить наличие при аутентификации:

authenticate_ip_ttl_is_strict on

кроме других параметров аутентификации.
Я использую ncsa_auth модуль.
А вот модуль ncsa_auth_plus у меня к сожалению не удачно прошёл испытания, поэтому я и отказался от него в пользу "родных" модулей. Но подозреваю, что это просто мой недосмотр при сборке и настройке.
Удачи.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Squid 2.5 Stable 1 и авторизация по IP"
Сообщение от Out emailИскать по авторуВ закладки on 02-Апр-03, 17:01  (MSK)
>
>>http_access deny !users
>>http_access deny !IP_USER
>>http_access allow IP_USER
>>http_access allow users
>
>А почему не
>http_access allow users
>http_access allow IP_USER
>http_access deny all
>
>А по поводу всяких проверок...
>Тебе можно устраивать проверку и по MAC-адресам, раз у тебя собрана прокся
>с этой опцией. Тогда проверка идёт: MAC+IP+USER+PASSWORD+TIME_ACCEPT(если задано время доступа к
>проксе)
>У меня так работает и все смеются от счастья.
>Правда это всё работает на SQUID-2.4.STABLE7
>а для проверки принадлежности логин+ip не обязательно делать внешнюю привязку к файлу
>с соответствием юзер+ip.
>Достаточно проверить наличие при аутентификации:
>
>authenticate_ip_ttl_is_strict on
>
>кроме других параметров аутентификации.
>Я использую ncsa_auth модуль.
>А вот модуль ncsa_auth_plus у меня к сожалению не удачно прошёл испытания,
>поэтому я и отказался от него в пользу "родных" модулей. Но
>подозреваю, что это просто мой недосмотр при сборке и настройке.
>Удачи.


А можно по подробнее насчет аутенфикации пользователя по IP в Squid 2.4 STABLE7. А то я давно бьюсь!!! Конф кинь плз!!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Squid 2.5 Stable 1 и авторизация по IP"
Сообщение от junior emailИскать по авторуВ закладки on 18-Дек-02, 15:18  (MSK)

>http_access deny !users
>http_access deny !IP_USER
>http_access allow IP_USER
>http_access allow users

А почему не
http_access allow users
http_access allow IP_USER
http_access deny all

А по поводу всяких проверок...
Тебе можно устраивать проверку и по MAC-адресам, раз у тебя собрана прокся с этой опцией. Тогда проверка идёт: MAC+IP+USER+PASSWORD+TIME_ACCEPT(если задано время доступа к проксе)
У меня так работает и все смеются от счастья.
Правда это всё работает на SQUID-2.4.STABLE7
а для проверки принадлежности логин+ip не обязательно делать внешнюю привязку к файлу с соответствием юзер+ip.
Достаточно проверить наличие при аутентификации:

authenticate_ip_ttl_is_strict on

кроме других параметров аутентификации.
Я использую ncsa_auth модуль.
А вот модуль ncsa_auth_plus у меня к сожалению не удачно прошёл испытания, поэтому я и отказался от него в пользу "родных" модулей. Но подозреваю, что это просто мой недосмотр при сборке и настройке.
Удачи.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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