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
|