ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[2]: offtopic: а может и нет, ограничение объема



Здравствуйте, Михаил.

Вы писали 2 декабря 2007 г., 21:13:57:

ММ> Здравствуйте Евгений,

ЕВ>> Заметил такую фичу на rutube.ru, когда делаешь много запросов с одного
ЕВ>> ip, то сервер тебя блокирует, nginx выдает 503 и 504 ошибку.
ЕВ>> А именно через nginx они отдают файлы из раздела download.
ЕВ>> Вот тоже захотелось такое сделать, например так:
ЕВ>> первые 10-20 файлов отдавать с норм скоростью, дальше уже со сниженной
ЕВ>> скорость, скажем на 50 файле вобще блокировать ip на сутки.

ММ> Мои  дневники  спамят  и  я  тоже  как-то  решил блокировать доступ со
ММ> спамерских  ip.  Итог  - куча жалоб юзеров. Часто выходило, что спамер
ММ> выключал  свою  домашнюю  спам-машину  и отключался от инета. Потом ip
ММ> выдавался другому нормальному юзеру и он натыкался на проблемы.

ММ> Это я к тому, что блокировать ip на сутки - это жестоко.

Тут тут вот еще че подумал, ив вашем случае, чтобы не получать жалобы
от пользователей, можно прост добавить на сайт страничку, котрая
выводилась бы с случае, если ip заблочен.
Чтобы юзер ввел код с картинки для разблокировки и учесть его
user-agent. И если он не совпадает с user-agent спамера, дать ему
доступ. Это всяко усложнит жизнь спамеру, после n'го кол-ва заходов на
сайт и частой сменой агента, а делать ему это руками придется в
браузере, он просто забьет на это.



-- 
С уважением,
 Евгений                          mailto:jeka@xxxxxxxxx




 




Copyright © Lexa Software, 1996-2009.