Форум русской поддержки ОС Fedora linux
А чем собственно в линуксе можно ограничивать трафик пользователей?
Неактивен
На счет ограничения — не знаю. Но есть довольно удобная программа для его контроля: squid log analyser.
Но счет точности названия не уверен. Программа анализирует логи прокси-сервера.
Неактивен
nIxOiD, может sarg для squid?
Ограничивать можно через squid и через iptables.
Хотя не совсем ясен вопрос что именно, кому и как нужно разграничивать.
Неактивен
oNe3, да, конечно, я ошибся.
Неактивен
squid это хорошо, а где можно почитать как это сделалать с помощью него?
Неактивен
имееться в виду, ограничение трафика пользователя в сутки, т.е. чтобы пользователь мог потратить скажем 10 мб в день, после чего, доступ к нету для него отключаеться.
Неактивен
Delay pools отвечает за пропускную способность. Погугли, много есть статей в том числе и русскоязычных.
А так думаю лучше всего установить webmin и в нем это все элементарно настраивается.
Неактивен
oNe3 написал:
Delay pools отвечает за пропускную способность. Погугли, много есть статей в том числе и русскоязычных.
А так думаю лучше всего установить webmin и в нем это все элементарно настраивается.
гулил... статей как ограничить ширину канала действительно много, увы нужных не попадалось, а webmin обязательно посмотрю.
Неактивен
Плохо гуглил Попробуй по ключам delay pools squid
Создай резервную копию /etc/squid/squid.conf и после того как добавиш ограничения по скорости, сравни. Это будет самым лучшим
примером.
Неактивен
Спасибо oNe3, но ограничение скорости мне не нужно...
Неактивен
Т.е. ты хочеш запрещать или давать доступ к определенным сайтам?
acl media urlpath_regex -i \.mp3$ \.asf$ \.wma$ \.avi$ \.mpg$ \.mpeg$ \.wav$ \.mov \.flv$ # acl для запрета видео и музыки, таким образом можно запретить любое расширение файла.
acl bad_url url_regex -i "/etc/squid/bad_url" # это внешний файл в котором регулярки, где можно уже химичить что угодно..
Создай файлик с регулярками для сайтов. Вот пару примеров.
example\.com/ example\.biz/ example\.ru/ ^http://example.com:443/ ^http://example.com/
...
http_access deny user bad_url
http_access deny user media
А дальше уже можно разграничить все как угодно
Неактивен
Нет, имееться в виду, ограничение трафика пользователя в сутки, т.е. чтобы пользователь мог потратить скажем 10 мб в день, после чего, доступ к нету для него отключаеться, я писал уже это выше, запрещать там все действительно просто, да и статей достаточно.
Неактивен
Те же Delay pools, ставиш 0/10240000, т.е. лимит траффика станет 10 мегабайт и после этого скорость будет 0
Неактивен
oNe3, спасибо тебе огромное.
Неактивен
Почему вы так привязались к сквиду? У вас наружу ходит только http трафик?Если нет то вам смотретьв сторону биллинговых и аккаунтинговых систем, от себя могу порекомендовать netams.
Неактивен
mial написал:
Почему вы так привязались к сквиду? У вас наружу ходит только http трафик?Если нет то вам смотретьв сторону биллинговых и аккаунтинговых систем, от себя могу порекомендовать netams.
Спасибо... кстати, а кто мне скажет, на какой промежуток времени действует ограничение по delay_pool, т.е после какого промежутка времни "трафик" пользвателя обнулиться? Или это нужно отдельно прописать c помощью acl ... time?
Неактивен
По дефалту — сутки.
Неактивен
Сспасибо!
Неактивен