Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#1 2008-09-27 10:53:16

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Контроль траффика

А чем собственно в линуксе можно ограничивать трафик пользователей?


Live is only memory...

Неактивен

 

#2 2008-09-29 10:34:14

nIxOiD
Administrator
Зарегистрирован: 2007-10-18
Сообщений: 462

Re: Контроль траффика

На счет ограничения — не знаю. Но есть довольно удобная программа для его контроля: squid log analyser.
Но счет точности названия не уверен. Программа анализирует логи прокси-сервера.

Неактивен

 

#3 2008-09-29 13:28:45

oNe3
Member
Зарегистрирован: 2008-09-18
Сообщений: 36

Re: Контроль траффика

nIxOiD, может sarg для squid?

Ограничивать можно через squid и через iptables.

Хотя не совсем ясен вопрос что именно, кому и как нужно разграничивать.

Неактивен

 

#4 2008-09-29 15:58:49

nIxOiD
Administrator
Зарегистрирован: 2007-10-18
Сообщений: 462

Re: Контроль траффика

oNe3, да, конечно, я ошибся.

Неактивен

 

#5 2008-09-29 17:44:41

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Re: Контроль траффика

squid это хорошо, а где можно почитать как это сделалать с помощью него?


Live is only memory...

Неактивен

 

#6 2008-10-04 15:59:56

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Re: Контроль траффика

имееться в виду, ограничение трафика пользователя в сутки, т.е. чтобы пользователь мог потратить скажем 10 мб в день, после чего, доступ к нету для него отключаеться.


Live is only memory...

Неактивен

 

#7 2008-10-05 19:29:01

oNe3
Member
Зарегистрирован: 2008-09-18
Сообщений: 36

Re: Контроль траффика

Delay pools отвечает за пропускную способность. Погугли, много есть статей в том числе и русскоязычных.
А так думаю лучше всего установить webmin и в нем это все элементарно настраивается.

Неактивен

 

#8 2008-10-05 19:58:54

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Re: Контроль траффика

oNe3 написал:

Delay pools отвечает за пропускную способность. Погугли, много есть статей в том числе и русскоязычных.
А так думаю лучше всего установить webmin и в нем это все элементарно настраивается.

гулил... статей как ограничить ширину канала действительно много, увы нужных не попадалось, а webmin обязательно посмотрю.


Live is only memory...

Неактивен

 

#9 2008-10-06 10:34:49

oNe3
Member
Зарегистрирован: 2008-09-18
Сообщений: 36

Re: Контроль траффика

Плохо гуглил smile Попробуй по ключам delay pools squid
Создай резервную копию /etc/squid/squid.conf и после того как добавиш ограничения по скорости, сравни. Это будет самым лучшим
примером.

Неактивен

 

#10 2008-10-06 15:36:16

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Re: Контроль траффика

Спасибо oNe3, но ограничение скорости мне не нужно...


Live is only memory...

Неактивен

 

#11 2008-10-07 13:45:22

oNe3
Member
Зарегистрирован: 2008-09-18
Сообщений: 36

Re: Контроль траффика

Т.е. ты хочеш запрещать или давать доступ к определенным сайтам?

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

А дальше уже можно разграничить все как угодно smile

Неактивен

 

#12 2008-10-07 16:30:09

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Re: Контроль траффика

Нет, имееться в виду, ограничение трафика пользователя в сутки, т.е. чтобы пользователь мог потратить скажем 10 мб в день, после чего, доступ к нету для него отключаеться, я писал уже это выше, запрещать там все действительно просто, да и статей достаточно.


Live is only memory...

Неактивен

 

#13 2008-10-07 17:21:14

oNe3
Member
Зарегистрирован: 2008-09-18
Сообщений: 36

Re: Контроль траффика

Те же Delay pools, ставиш 0/10240000, т.е. лимит траффика станет 10 мегабайт и после этого скорость будет 0 smile

Неактивен

 

#14 2008-10-07 18:22:57

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Re: Контроль траффика

oNe3, спасибо тебе огромное.


Live is only memory...

Неактивен

 

#15 2008-10-08 10:07:11

mial
New member
Зарегистрирован: 2008-10-08
Сообщений: 3

Re: Контроль траффика

Почему вы так привязались к сквиду? У вас наружу ходит только http трафик?Если нет то вам смотретьв сторону биллинговых и аккаунтинговых систем, от себя могу порекомендовать netams.

Неактивен

 

#16 2008-10-08 23:27:05

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Re: Контроль траффика

mial написал:

Почему вы так привязались к сквиду? У вас наружу ходит только http трафик?Если нет то вам смотретьв сторону биллинговых и аккаунтинговых систем, от себя могу порекомендовать netams.

Спасибо... кстати, а кто мне скажет, на какой промежуток времени действует ограничение по delay_pool, т.е после какого промежутка времни "трафик" пользвателя обнулиться? Или это нужно отдельно прописать c помощью acl ... time?


Live is only memory...

Неактивен

 

#17 2008-10-09 11:53:19

oNe3
Member
Зарегистрирован: 2008-09-18
Сообщений: 36

Re: Контроль траффика

По дефалту — сутки.

Неактивен

 

#18 2008-10-09 18:38:43

Nomad-71
Member
Зарегистрирован: 2008-07-06
Сообщений: 275

Re: Контроль траффика

Сспасибо!


Live is only memory...

Неактивен