The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Squid+Quota, !*! Saamuel, 15-Июн-16, 07:02  [смотреть все]
Здравствуйте,

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

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

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

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

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

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

    • Squid+Quota, !*! Saamuel, 08:13 , 15-Июн-16 (2)

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

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

      • Squid+Quota, !*! ipmanyak, 13:57 , 15-Июн-16 (3)
        >> 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 советую поставить, дабы смотреть кто куда ходил.


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

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

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

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




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

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