The OpenNET Project / Index page

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

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

"squid2mysql"
Сообщение от horridum emailИскать по авторуВ закладки on 03-Апр-03, 12:44  (MSK)
А не подскажет ли кто, как сделать, чтобы ограничения по пользователям работали, но для некоторых сайтов (например, берущихся из таблицы not_counted_urls =) доступ был независимо от того превысил ли пользователь свой лимит?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "squid2mysql"
Сообщение от JokeR Искать по авторуВ закладки on 03-Апр-03, 19:35  (MSK)
>А не подскажет ли кто, как сделать, чтобы ограничения по пользователям работали,
>но для некоторых сайтов (например, берущихся из таблицы not_counted_urls =) доступ
>был независимо от того превысил ли пользователь свой лимит?

имхо, просто так не получится...

Но думаю, можно было бы попробовать следующую схему:

Пишешь свою redirect_program (на перле к примеру) работающую с той же БД, что и squid2mysql. Функция ее будет проста: определение превысил ли юзвер лимит и если превысил сравнение url который хочет получить юзер со списком разрешенных для него url. Если да, то да. Если нет - в сад.

Модифицируешь скрипт sqauth на предмет:
если юзер лимит не привысил - ему повезло.
если привысил - смотрим в таблице разрешена ли ему работа с ограниченным количеством сайтов.
если да - пропускаем, если нет - посылаем :)

Вот.
Что скажете? По моему должно прокатить.

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

2. "squid2mysql"
Сообщение от JokeR Искать по авторуВ закладки on 03-Апр-03, 19:37  (MSK)
мда...только боюсь такой redirect_program будет конкретно тормозить...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "squid2mysql"
Сообщение от ASE emailИскать по авторуВ закладки on 04-Апр-03, 11:24  (MSK)
>А не подскажет ли кто, как сделать, чтобы ограничения по пользователям работали,
>но для некоторых сайтов (например, берущихся из таблицы not_counted_urls =) доступ
>был независимо от того превысил ли пользователь свой лимит?


это можно сделать средствами сквида:
acl my_net src 172.16.0.0/255.255.0.0 - твоя сетка
acl freenets dst "freenets.acl" - куда всем можно
acl limitusers proxy_auth REQUIRED - лимитированные юзеры
acl all src 0.0.0.0/0.0.0.0
http_access allow my_net freenets - разрешаем всем ходить куда можно
http_access allow limitusers - остальное по лимиту
http_access deny all

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


Удалить

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




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

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