The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Нечто вроде авторизатора пользователей для squid, !*! BaldyMan, 04-Янв-08, 16:35  [смотреть все]
Доброго времени суток. Хочу написать нечто вроде авотризатора пользователей, а точнее нечто вроде авторизатора рабочих станций на прокси, т.к. в моем случае задача распределения трафика между пользователями у меня не стоит, а стоит задача именно распределения и ограничения трафика меджу рабочими станциями. DHCP у меня зарублен на корню - только статика (из целей безопасности, и жестко нарезаные маршруты внутри распределенной по городу локалки). Прокси естественно squid.
Помогите пожалуста решить задачу определения ip-адреса клиента через какой-нибудь скрипт. Дальше буду пробывать разбирать сам.
  • Нечто вроде авторизатора пользователей для squid, !*! thehangedman, 18:42 , 04-Янв-08 (1)
    Добрый день,

    >Помогите пожалуста решить задачу определения ip-адреса клиента через какой-нибудь скрипт.

    см. описание external_acl_type в squid.conf:

    #       external_acl_type name [options] FORMAT.. /path/to/helper [helper arguments..]
    #       FORMAT specifications
    #         ...
    #         %SRC          Client IP
    и т.д.

    затем
    #       acl acl_name external class_name [arguments...]
    #         # external ACL lookup via a helper class defined by the
    #         # external_acl_type directive.

    через external_acl прикручивал внешние скрипты для всего что нужно - авторизатора, квот, делэй пулов и т.д.

    еще один тэг, который может пригодиться - deny_info для задания ERR-страницы (ведь неизвестный ip-адрес (имя пользователя/пароль, etc) - это одна ошибка, а сработавшая квота - другая




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

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