Здравствуйте, lisua. > Как прибить специфических ботов средствами Nginx: > 1) Боты шлют строго keep-alive: 300 в http заголовке > 2) Другие боты не шлют поля accept_language
> Какими правилами без включения расширенного логгирования и бана по крону > средствами ipset например, можно прибанить ботов, имееться ввиду бан в > реальном времени. > Данные о характеристиках ботов получены из другого открытого ПО из его > логов. Пиши лог нужные поля, а в цикле с паузой в секунду грепай этой лог по известным значения, вытаскивай ip и бань по нему силами фаервола. Это почти реально время, не ресурсозатратно и весьма гибко. Со временем можно будет дополнять правила, по которым ip надо вытаскивать. -- С уважением, Михаил mailto:[email protected] _______________________________________________ nginx-ru mailing list [email protected] http://mailman.nginx.org/mailman/listinfo/nginx-ru
