Ограничение интенсивности запросов в Apache.

Linux, безопасность, сети и все что с этим связано
Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Ограничение интенсивности запросов в Apache.

Сообщение Llama »

Добрый день.
Ищется способ ограничить количество запросов с одного адреса до 5 в _минуту_
Apache 2.2
Опыт растет прямо пропорционально выведенному из строя оборудованию

leave
Неотъемлемая часть форума
Сообщения: 1055
Зарегистрирован: 25 окт 2006, 14:50
Откуда: minsk
Контактная информация:

Re: Ограничение интенсивности запросов в Apache.

Сообщение leave »

mod_trottle? правда, не уверен, что он под двойку есть. и сырцы найти сейчас тяжко.
еще вроде mod_bwshare

Аватара пользователя
mend0za
Неотъемлемая часть форума
Сообщения: 2332
Зарегистрирован: 30 авг 2002, 12:33
Откуда: Minsk

Re: Ограничение интенсивности запросов в Apache.

Сообщение mend0za »

Я использовал mod_cband
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Re: Ограничение интенсивности запросов в Apache.

Сообщение Llama »

это все хорошо, но мне надо ограничить количество запросов в _минуту_ а не в секунду...
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
angor
Интересующийся
Сообщения: 40
Зарегистрирован: 22 сен 2007, 12:08
Откуда: Minsk
Контактная информация:

Re: Ограничение интенсивности запросов в Apache.

Сообщение angor »

боюсь ошибиться...
а нет ли подобной хрени в tc?

Аватара пользователя
Llama
Неотъемлемая часть форума
Сообщения: 9749
Зарегистрирован: 06 фев 2002, 11:40
Откуда: Менск

Re: Ограничение интенсивности запросов в Apache.

Сообщение Llama »

angor, а причем тут tc к http ?
Опыт растет прямо пропорционально выведенному из строя оборудованию

Аватара пользователя
angor
Интересующийся
Сообщения: 40
Зарегистрирован: 22 сен 2007, 12:08
Откуда: Minsk
Контактная информация:

Re: Ограничение интенсивности запросов в Apache.

Сообщение angor »

Llama, a http проходит "мимо" интерфейса?
Кто мешает создать отдельный класс, куда "совать" только http, и там резать... только вот я не уверен, что единицы "раз/мин" поддерживаются, вот и спросил...
Но то, что подобным образом иногда лечатся от dos'a, я слышал. Посмотрю, как будет время, в доках... постучу в irc, если найду.

Berserker
Неотъемлемая часть форума
Сообщения: 279
Зарегистрирован: 23 апр 2005, 21:13
Откуда: minsk

Re: Ограничение интенсивности запросов в Apache.

Сообщение Berserker »

angor, ты смешиваешь уровни OSI. tc работает на сетевом\транспортном, а http это прикладной. Конечно, если Llama не использует keep-alive в апаче, то каждый новый запрос от посетителя на уровне http будет отображаться на транспортном уровне как SYN пакет.

Berserker
Неотъемлемая часть форума
Сообщения: 279
Зарегистрирован: 23 апр 2005, 21:13
Откуда: minsk

Re: Ограничение интенсивности запросов в Apache.

Сообщение Berserker »

ну а количество SYN пакетов в минуту умеет ограничивать iptables модулем hashlimit. работает ли он в дефолтной поставке - не знаю, т.к. не использовал.

Аватара пользователя
angor
Интересующийся
Сообщения: 40
Зарегистрирован: 22 сен 2007, 12:08
Откуда: Minsk
Контактная информация:

Re: Ограничение интенсивности запросов в Apache.

Сообщение angor »

Berserker писал(а):ты смешиваешь уровни OSI
Я ничего не смешиваю, а всего лишь предлагаю один из возможных способов решения проблемы. Я ни в чем не уверен, поэтому прошу не судить строго.
Llama, найдешь способ, дай плз решение (можно "в студию").

Ответить