The OpenNET Project / Index page

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

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

"Squid+Quota"  +/
Сообщение от Saamuel email(ok) on 15-Июн-16, 07:02 
Здравствуйте,

Подскажите пожалуйста, как на Squid3 организовать лимит трафика в месяц? Например на всю подсеть выделить 20гб трафика в месяц, но не тарифицировать определенные сайты (например mail.ru). Желательно бы еще на каждого пользователя организовать лимит в день, но чтоб так же при превышении лимита определенные сайты у него открывались.

Подскажите как это можно реализовать?

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

Оглавление

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


1. "Squid+Quota"  +/
Сообщение от ipmanyak (ok) on 15-Июн-16, 07:32 
> Здравствуйте,
> Подскажите пожалуйста, как на Squid3 организовать лимит трафика в месяц? Например на
> всю подсеть выделить 20гб трафика в месяц, но не тарифицировать определенные
> сайты (например mail.ru). Желательно бы еще на каждого пользователя организовать лимит
> в день, но чтоб так же при превышении лимита определенные сайты
> у него открывались.
> Подскажите как это можно реализовать?

SAMS система управления доступом пользователей к прокси серверу SQUID.
http://sams.perm.ru/

>не тарифицировать определенные сайты

Думаю это нельзя, трафик берется из лога сквида access.log, а туда пишется всё! Хотя почитай факи самса, может и есть такая возможность.
Если ты владеешь напильником для правки сырцов, то флаг тебе в руки, правь сырцы на предмет исключения каких-то сайтов  и собирай кальмара из сырцов.

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

2. "Squid+Quota"  +/
Сообщение от Saamuel email(ok) on 15-Июн-16, 08:13 

> SAMS система управления доступом пользователей к прокси серверу SQUID.
> http://sams.perm.ru/

Я есть решения кроме SAMS?

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

3. "Squid+Quota"  +/
Сообщение от ipmanyak (ok) on 15-Июн-16, 13:57 
>> SAMS система управления доступом пользователей к прокси серверу SQUID.
>> http://sams.perm.ru/
> Я есть решения кроме SAMS?

Попробуй поставить и настроить анализатор логов SARG, есть там примитивный подсчет и установка лимита, параметр  
per_user_limit /usr/local/squid/etc/prelimit_users 300
в этот файл будет писать IP или USERID тех, кто превысил трафик в 300 мег.
в конфиге сквида сделаешь аксель запрета
acl prelimit  src  "/usr/local/squid/etc/prelimit_users"
http_access deny prelimit

для исключения хостов, копай тэг
# TAG:  exclude_hosts file
#       Hosts, domains or subnets will be excluded from reports.
#
#       Eg.: 192.168.10.10 - exclude ip address only
#            192.168.10.0  - exclude full C class
#            s1.acme.foo   - exclude hostname only
#            acme.foo      - exclude full domain name
#
#exclude_hosts none
#exclude_hosts  /usr/local/sarg/exclude_hosts

Но я так и не понял, о каких хостах тут идет речь, о сайтах или FQDN хостов юзеров. Сам разбирайся                              

https://sourceforge.net/projects/sarg/

P.S.
в наш век безлимитных тарифов оно надо считать трафик юзеров?  
А анализаторы логов сквида SARG или LIGHTSQUID советую поставить, дабы смотреть кто куда ходил.


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

4. "Squid+Quota"  +/
Сообщение от SHRDLU (ok) on 25-Июн-16, 16:53 
> Думаю это нельзя, трафик берется из лога сквида access.log, а туда пишется
> всё! Хотя почитай факи самса, может и есть такая возможность.

Можно задать несколько логов - для учёта и для слежения, и настроить их так, чтобы информация об оговорённых сайтах и/или пользователях не попадала в лог, предназначенный для учёта трафа.

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

5. "Squid+Quota"  +/
Сообщение от Аноним (??) on 30-Июн-16, 10:15 
> Здравствуйте,
> Подскажите пожалуйста, как на Squid3 организовать лимит трафика в месяц? Например на
> всю подсеть выделить 20гб трафика в месяц, но не тарифицировать определенные
> сайты (например mail.ru). Желательно бы еще на каждого пользователя организовать лимит
> в день, но чтоб так же при превышении лимита определенные сайты
> у него открывались.
> Подскажите как это можно реализовать?

классический вопрос.
правильный ответ: забить на сквид и организовать нормальную систему билинга
ибо по логам сквида - это через задницу в любом случае

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

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

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




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

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