Welcome! Log In Create A New Profile

Advanced

Re: Как прибить специфических ботов средствами Nginx

Михаил Монашёв
May 31, 2014 03:46PM
Здравствуйте, lisua.

> Как прибить специфических ботов средствами Nginx:
> 1) Боты шлют строго keep-alive: 300 в http заголовке
> 2) Другие боты не шлют поля accept_language

> Какими правилами без включения расширенного логгирования и бана по крону
> средствами ipset например, можно прибанить ботов, имееться ввиду бан в
> реальном времени.

> Данные о характеристиках ботов получены из другого открытого ПО из его
> логов.

Пиши лог нужные поля, а в цикле с паузой в секунду грепай этой лог по
известным значения, вытаскивай ip и бань по нему силами фаервола.

Это почти реально время, не ресурсозатратно и весьма гибко.

Со временем можно будет дополнять правила, по которым ip надо
вытаскивать.

--
С уважением,
Михаил mailto:postmaster@softsearch.ru

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Как прибить специфических ботов средствами Nginx

lisua May 31, 2014 02:59PM

Re: Как прибить специфических ботов средствами Nginx

Михаил Монашёв May 31, 2014 03:46PM

Re: Как прибить специфических ботов средствами Nginx

lisua May 31, 2014 04:04PM

Re: Как прибить специфических ботов средствами Nginx

lisua May 31, 2014 04:09PM

Re: Как прибить специфических ботов средствами Nginx

lisua May 31, 2014 04:56PM

Re: Как прибить специфических ботов средствами Nginx

Daniel Podolsky June 01, 2014 12:28AM

Re: Как прибить специфических ботов средствами Nginx

lisua June 01, 2014 05:03AM

Re: Как прибить специфических ботов средствами Nginx

Андрей Василишин June 01, 2014 06:30AM

Re: Как прибить специфических ботов средствами Nginx

Nick Knutov June 01, 2014 05:14AM

Re[2]: Как прибить специфических ботов средствами Nginx

Михаил Монашёв June 01, 2014 09:50AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 314
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready