Шейпинг трафика в linux. Ограничение канала для пользователя.

Discussion in 'Linux, Freebsd, *nix' started by -=chelovek=-, 10 Sep 2009.

  1. -=chelovek=-

    -=chelovek=- Member

    Joined:
    3 Jul 2009
    Messages:
    133
    Likes Received:
    11
    Reputations:
    0
    Вот собстно сабж. :)
    Существует Linux машина (шлюз). На най настроен NAT и ещё кое что. Нужно организовать ограничение общего канала для пользователей, раздав каждому свою (назначенную) скорость. Советов и статей в сети полно. Чем в основном пользуются, кто как делает?
    Да и на будущее, вдруг понадобится отрубание того, кто пересидел лимит, или посчитать трафик человека. Какие бесплатные+удобные системы существуют для этого? Чем посоветуете воспользоваться?


    P.s. Прошу прощения, если не заметил, уже существующей такой же темы. Думаю тема будет интересна не только мне.
     
  2. DREASTY

    DREASTY Elder - Старейшина

    Joined:
    19 Nov 2007
    Messages:
    38
    Likes Received:
    21
    Reputations:
    1
    Я бы поставил stargazer. http://stg.dp.ua/
    Есть документация и обновляется регулярно.
    По вопросам можно на форум http://local.com.ua/forum/index.php?showforum=3
     
  3. -=chelovek=-

    -=chelovek=- Member

    Joined:
    3 Jul 2009
    Messages:
    133
    Likes Received:
    11
    Reputations:
    0
    Решения для freebsd так же приветствуются, на будущее. :) Но всё же пока больше интересуют решения/методы на Linux.
     
  4. razb

    razb Active Member

    Joined:
    24 Mar 2009
    Messages:
    658
    Likes Received:
    133
    Reputations:
    18
    Тут по настройке в freebsd _http://www.lissyara.su/?id=1071
    В гугле можешь поискать аналог dummynet под линукс
     
    #4 razb, 10 Sep 2009
    Last edited: 10 Sep 2009
    1 person likes this.
  5. neval

    neval Elder - Старейшина

    Joined:
    13 Dec 2006
    Messages:
    457
    Likes Received:
    116
    Reputations:
    23
    http://habrahabr.ru/blogs/linux/60095/
     
    1 person likes this.
  6. ++Norton++

    ++Norton++ Elder - Старейшина

    Joined:
    20 Nov 2006
    Messages:
    167
    Likes Received:
    39
    Reputations:
    0
    Может я что не так понял...
    Если требуется чтобы пользователи просто выходили в инет каждый с назначенной скоростью, то можно просто поставить squid. Все эти функции он отлично умеет делать и еще много чего.
     
    1 person likes this.
  7. -=chelovek=-

    -=chelovek=- Member

    Joined:
    3 Jul 2009
    Messages:
    133
    Likes Received:
    11
    Reputations:
    0
    Да. Согласен. Сейчас подобное решение и работает!. Но нужно, чтоб пользователь поднимал VPN сессию (ну или без неё), и получал инет с выделенной для него скоростью. Ну и с ф-циями биллинга (подсчёт/ограничение/составление отчётности/логирование).
     
  8. samarin

    samarin Elder - Старейшина

    Joined:
    24 Feb 2008
    Messages:
    136
    Likes Received:
    31
    Reputations:
    1
    -=chelovek=- Следовало бы указать какими познаниями линукс обладаете ))
    Если познания не очень, и жалко времени и сил, то определенно stargazer:
    ставится легко.все просто и удобно. Незнаю как в новых версиях сего чуда, но когда я на нем работал приходилось скорость резать сторонними методами, stargazer этого не умел.
    Если все-таки охота набратся новых(иногда не лишних знаний и опыта) тогда netams(возможности впечатляют).
    Еще следует обратить внимание на ABillS - AsmodeuS (возможности так же на высоте, установить и настроить правда бывает геморно, но это мне,пользователю не особо опытному :) )