The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ограничение кол-ва запросов с одного адреса"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"ограничение кол-ва запросов с одного адреса"
Сообщение от alice d. saemon Искать по авторуВ закладки on 08-Июл-03, 18:07  (MSK)
у нас достаточно узкий канал к вебсерверу и относительно большой веб-ресурс на нем. воспользоваться удаленным хостингом или расширить канал нет возможности (возьмем вышеизложенное как данность, не поддающуюся корректировке).
большую проблему (практически равносильную DoS-атаке) создают роботы-сливальщики (телепорт и т.п.).
вопрос: каким методом лучше всего бороться с "телепортами"? в распоряжении имеем: apache on win32, perl, cmd.

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

насколько это рационально. может быть есть более изящные решения?
заранее всем спасибо за внимание к вопросу.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ограничение кол-ва запросов с одного адреса"
Сообщение от Nikolaev D. emailИскать по авторуВ закладки on 09-Июл-03, 16:01  (MSK)
На маршрутизаторе поставить ограничение на число одновременных коннектов. В общем проблема не стой стороны решается. Нафига поддерживать веб-ресурс, если с него никто не может быстро что-то скачивать ? Ты сначала определись - тебе нужно , что бы к тебе "ходили" (тогда обеспечь это), или чтоб ресурс был и не более (тогда доступ к нему закрыть нафиг и никаких проблем с каналом).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ограничение кол-ва запросов с одного адреса"
Сообщение от Milczano Искать по авторуВ закладки on 18-Июл-03, 03:49  (MSK)
а через mod_rewrite запретить user agent не подходит?

если не ошибаюсь что-то наподобии:
RewriteCond %{HTTP_USER_AGENT} ^Teleport.* [NC]
RewriteCond %{HTTP_USER_AGENT} ^WebAuto.* [NC]
RewriteRule .*[Jj][Pp][Gg]$|.*[Hh][Tt][Mm][Ll]$ - [F]

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "ограничение кол-ва запросов с одного адреса"
Сообщение от Simps Искать по авторуВ закладки on 24-Июл-03, 15:45  (MSK)
>а через mod_rewrite запретить user agent не подходит?
>
>если не ошибаюсь что-то наподобии:
>RewriteCond %{HTTP_USER_AGENT} ^Teleport.* [NC]
>RewriteCond %{HTTP_USER_AGENT} ^WebAuto.* [NC]
>RewriteRule .*[Jj][Pp][Gg]$|.*[Hh][Tt][Mm][Ll]$ - [F]

Все реальные перцы давно уже сделали в своих прогах подмена строки идентификации агента, наверно догадались!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "ограничение кол-ва запросов с одного адреса"
Сообщение от Rohan emailИскать по авторуВ закладки on 04-Авг-03, 23:55  (MSK)
>>а через mod_rewrite запретить user agent не подходит?
>>

А есть еще количество всяких других модов.
http://www.opennet.me/prog/sml/76.shtml

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру