Страница 1 из 1

Ограничение скорости при привышении лимита

Добавлено: 2010-08-05 9:08:29
zeliboba
FreeBSD, инет раздается через squid. Как сделать так, что бы при достижении клиентом, допустим 100 мб в месяц, инет не отрубался совсем, а скорость падала, допустим до 16Кб/с, и восстановилось прежнее значение в начале следующего месяца?

Re: Ограничение скорости при привышении лимита

Добавлено: 2010-08-05 9:52:05
skeletor
А какой смысл в такой скорости? Это почти тоже самое, что нет инета. Или есть смысл ждать пару минут загрузки страницы?

Re: Ограничение скорости при привышении лимита

Добавлено: 2010-08-05 9:56:27
zeliboba
Я же написал - "Допустим".
А смысл в том, что бы инет был, но не отжирал трафик у остальных при превышении определенного лимита

Re: Ограничение скорости при привышении лимита

Добавлено: 2010-08-05 12:54:45
Cancer
Создай шаблон и ограничь ему скорость и добавь в него самых ярых покачать, все это делается через delay_pool

Re: Ограничение скорости при привышении лимита

Добавлено: 2010-08-05 12:58:31
zeliboba
Нет, так не пойдет.
Нужно как то прописать что, допустим лимит на юзера 100 мб, при превышении его что бы эти юзеры добавились в некий файл, а потом уже помощью delay_pool сослаться на этот файл.

Re: Ограничение скорости при привышении лимита

Добавлено: 2010-08-05 14:59:34
skeletor
Можно попробовать sams, но я не уверен, может ли он при превышении лимита выполнять другие действия, кроме блокировки. Может есть возможность добавить свои скрипты.