Компьютерный форум NoWa.cc

Компьютерный форум NoWa.cc (https://nowa.cc/index.php)
-   UNIX, Linux, MacOs для PC и другие ОС (https://nowa.cc/forumdisplay.php?f=17)
-   -   Ограничение траффика под линуксом (https://nowa.cc/showthread.php?t=154000)

OlegRom 27.03.2008 12:52

Ограничение траффика под линуксом
 
Здравствуйте!

Интересует вот такой вопрос, каким образом можно ограничеть траффик пользователей Windows по средствам Линукса. Так же надо сделать таким вещи как:
- если траффик исчерпан, то работать будет только почтовые порты.
- разное кол-во траффика под разные порты.
- ограничение желательно не по IP, а по связки имя пользователь+пароль.
- статистика использования траффика.

ture 27.03.2008 13:14

Ответ: Ограничение траффика под линуксом
 
Подозреваю, что это с элементами билинговой системы.
Ладно, из опыта подобных решений - нужно определить ПП, которые могли бы решать отдельные задачи, а потом попробывать увязать их во едино (на этом этапе состав ПП будет дополняться или меняться).

Вот на FreeBSD я использовал ipfw, dummynet, mySql. Думаю, что в Linux нужно поглядывать на айпитейблс и mySQl. Если Вы не программист, то ищите готовую инструкцию и подстраивайте свои потребности под нее.

ЗЫ: Только сейчас посмотрел, что ты модератор, знаешь можешь удалить это сообщение, я не обижусь, а тебе как ни как удАвольствие.

OlegRom 27.03.2008 13:29

Ответ: Ограничение траффика под линуксом
 
Удалять сообщения надо если они спам или грубость или нечто похожее.

Систему эту надо сделать в офисе, с биллингом это не связано, это только с ограничением траффика пользователей.

Можно и под фрёй сделать. Главное интересно куда пользователь на винде будет вводить свое имя пользователя и пароль? или для этого ставится обычный Squid с аутентификацией?

ture 27.03.2008 17:44

Ответ: Ограничение траффика под линуксом
 
Я думаю можно заморочиться на доступ по пользователям:
к примеру, так
- юзер запускает какую-нибудь фигню (хотите ставьте Squid), пишет туда свои данные, данные скидываются на SQL (а не в логи - шутка) - Login+ip - это с одной строны.
- теперь с другой стороны, что-то, что маршрутизирует пакеты (на основе правил!!!) и считает трафик, пополняет счетчик в таблицах SQL.
- и последняя сторона, что-то периодически запускается и на основе счетчиков в таблицах SQL меняет правила маршрутизации пакетов (+она же обнуляет счетчики раз в день).

Но проще, за морочиться не на такую детализацию, а на равномерное распределение каналов и приоритеты некоторых очередей. Если трафик за день подскочил, то правила можно изменить (помните возможность разделить хосты по виртуальным каналам и для некоторых увеличить количество отбрасываемых пакетов?)

ЗЫ: Я про FreeBSD

gloom 28.03.2008 12:49

Ответ: Ограничение траффика под линуксом
 
Я просто прописывал в конфиге фаервола очереди по ip ipwf под freeBSD но динамические правила интересней
подсмотреть-бы гдето как сделать

Dj Danik 02.04.2008 01:09

Ответ: Ограничение траффика под линуксом
 
Подскажите навичку. Раньше linux не админил. Нужно ограничить объем трафика пользователей по IP. Старый админ оставил debian в качестве прокси squid, логи мониторятся lightsquid'ом. Посмотреть кто перебрал квоту и зарубить в ручную я могу, но как это сделать автоматически представления не имею, хотелось бы автоматизировать. Заранее спасибо.

bmk 02.04.2008 08:45

Ответ: Ограничение траффика под линуксом
 
Ставте SAMS

Paulis76 04.04.2008 21:38

Ответ: Ограничение траффика под линуксом
 
Если есть уже готовая билинговая система, и можно отследить превышение трафика, тогда проще написать скрипт и запускать его кроном.

mistiman 08.04.2008 10:18

Ответ: Ограничение траффика под линуксом
 
SAMS и netams(+ ровныеруки и голованаместе) спасут отца русской демократии
PS. Ну и конечно же iptables.

mkmv 08.04.2008 11:32

Ответ: Ограничение траффика под линуксом
 
можно поднять pppoe или vpn и какои-нить биллинг(Katrin, Office-Control, Cake и т.п.) и будет авторизация по логину и паролю+учет нормальный :)

а SAMS контроллирует тока трафик через squid.

p.s. сходи на опеннет там много чего по теме найдешь

bmk 08.04.2008 13:40

Ответ: Ограничение траффика под линуксом
 
mkmv, а вы третий пост читали?? по русски сказано с биллингом не связано, поэтому здесь лучший вариант SAMS и squid по крайней мере больше подходит под требования

rpra 09.04.2008 09:07

Ответ: Ограничение траффика под линуксом
 
Цитата:

Сообщение от bmk (Сообщение 1587247)
mkmv, а вы третий пост читали?? по русски сказано с биллингом не связано, поэтому здесь лучший вариант SAMS и squid по крайней мере больше подходит под требования

В любом случае проще использовать биллинг, а вообще довольно много хочет человек, боюсь придется самому писать

ViktorRyazan 04.05.2008 15:10

Ответ: Ограничение траффика под линуксом
 
Цитата:

Сообщение от OlegRom (Сообщение 1561206)
Здравствуйте!

Интересует вот такой вопрос, каким образом можно ограничеть траффик пользователей Windows по средствам Линукса. Так же надо сделать таким вещи как:
- если траффик исчерпан, то работать будет только почтовые порты.
- разное кол-во траффика под разные порты.
- ограничение желательно не по IP, а по связки имя пользователь+пароль.
- статистика использования траффика.

FreeBSD + pf + Perl + MySQL + cnupm + Apache
это для ограницения по IP
если нужно по имени пользователя и паролю, то еще и sqiud

hhr 06.05.2008 21:36

Ответ: Ограничение траффика под линуксом
 
Цитата:

Сообщение от bmk (Сообщение 1587247)
по русски сказано с биллингом не связано

подсчет и ограничение траффика - это частный случай биллинга. почему же не связано?
посмотрите на Abills (abills.net.ua), у него много модулей, и общий схема такая:
radius сервер - аутентификация
NAS - сервер доступа (на линуксе, bsd, или даже squid)
mysql - для логов

flupicha 12.05.2008 13:25

Ответ: Ограничение траффика под линуксом
 
Есть система учета трафика и блокировка по портам. http://traffpro.ru


Текущее время: 14:07. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc

Время генерации страницы 0.12977 секунды с 9 запросами