ПРОЕКТЫ 


  АРХИВ 


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: Подскажите - как боротьс я с парсерами


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Подскажите - как боротьс я с парсерами
  • From: Sergey Shepelev <temotor@xxxxxxxxx>
  • Date: Wed, 20 Apr 2011 13:54:33 +0400
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type:content-transfer-encoding; bh=KwqUn6Al1BMGgZNDJQ1hy5g6YpIp3qCAul47k0HHTdI=; b=H0QsKq0g+xW0IkWAeQyeW98exIyjE4VK7YOtUXsyvCbnSqhth7p8KJ0FIsm/WDCqtF VcHUdfSWoEAxthHvinFJ2SdD7Q8Z8tRE58r0y27uInRMFXMmVk2Q5fdvSa8NkgFyl56q VM5sTgaNpbh6mKX1nF/uKI0xq9H0wU01cjmqg=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=ChjftO1enAS/ByMIYK/Rxe9Z6jGaLkAQIgsXIP8ydZSXyEmYnAuUcgvX7RvaaKWo9Z TSrY5k924AHqwr6xc534Nx6b3TPLAie3cKnjeZYTuQgH7THE07lL12ENQFBI5j4Wx2aF CUjvyZCyx3TkxHCTBSrrvlOaZrQ/3matuZqUg=
  • In-reply-to: <4DAEA577.7040203@xxxxxxxx>
  • References: <4DAEA577.7040203@xxxxxxxx>

2011/4/20 maxim <maxim@xxxxxxxx>:
> У нас портал. На нем обьявления.
> И возникает ситуация когда конкуренты начинают парсить скриптами сайт и
> копипастить обьявления.
> поставил в настройках nginx
>
> http {
> .....
>  limit_req_zone $binary_remote_addr zone=one:5m rate=25r/s;
>  limit_zone two $binary_remote_addr  1m;
> .....
>
> server {
>         listen 80;
> ......
> limit_req zone=one burst=35 nodelay;
> limit_conn   two  5;
>
> Но не помогло. Вчера была такая картина
> Айпи                 Время                         Хиты
> 93.126.72.176   20:28:07 - 20:28:07 1
> 93.126.72.176   20:28:06 - 20:28:06 1
> 93.126.72.176   20:28:05 - 20:28:05 1
> 93.126.72.176   20:28:05 - 20:28:05 1
> 93.126.72.176   20:28:04 - 20:28:04 1
> 93.126.72.176   20:28:04 - 20:28:04 1
> 93.126.72.176   20:28:04 - 20:28:04 1
> 93.126.72.176   20:28:03 - 20:28:03 1
> 93.126.72.176   20:28:02 - 20:28:02 1
> ....
> 93.126.72.176   20:26:52 - 20:26:52 1
> 93.126.72.176   20:26:51 - 20:26:51 1
> 93.126.72.176   20:26:51 - 20:26:51 1
> 93.126.72.176   20:26:51 - 20:26:51 1
>
> Тоесть с этого айпи каждую секунду происходит одно соединение.
> Понятно что это не человек.
> Подскажите как с таким боротся? Возможно я неверно  указал настройки? Или
> это не силами nginx делается?
>

Кажется, limit_req и limit_conn вместе не работают.

В качестве очень простого временного решения вы могли бы просто
запретить один этот адрес файрволом.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.