Здравствуйте, друзья! Сегодня покажу вам как заблокировать biterika grupp ООО. Это достаточно известная скотская ботоферма. Находится в городе Зеленограде Московской области. Кровь пьёт многим вебмастерам уже очень-очень давно.
Мой сайт, например, опустили, что называется, ниже плинтуса. Трафик снизился до двухсот уников в сутки. Яндекс икс со ста пятидесяти упал до восьмидесяти, хуже не куда. Кому-то они просто грузят сервер по полной программе. А кому-то, как мне, вашему покорному слуге, ухудшают поведенческие факторы. Поэтому бороться с этими тварями просто необходимо.
Что не помогает в этом случае
Итак, сначала я расскажу о том какие шаги я предпринимал, и что мне не помогло. Просто для того, чтобы вы не делали то же самое. Не теряли, как говорится, зря время. Оно, время, до сих пор ещё деньги. Однако, если вам это не интересно, то просто пролистайте ниже.
Сначала не обращал внимания. Такое и раньше было. Боты приходили, резвились в течении пары-тройки дней и уходили. Но не в этот раз. Грёбаная Битерика от вас не отстанет пока не навалит вам дерьма по полной программе. Реагируйте сразу!
Устанавливал разные капчи. Этот способ вообще ни о чём. Всё оставалось как есть.
Узнал все диапазоны ip адресов этих сволочей. Вот это как раз делать надо. Внёс в чёрный список плагина защиты. У меня на тот момент стоял iTime security. Не помогло от слова совсем. Я подумал, что это из-за того, что в плагине есть ограничение на количество блокируемых айпи адресов.
Снёс его и установил другой. All In One WP Security. В нём нет ограничений. Внёс в чёрный список все диапазоны biterika grupp. Вносил именно так, как сказано в инструкции. Это помогло. Но ровно на сутки. Точно через это время боты стали просачиваться. Сначала по чуть-чуть. Потом пошёл вал, как и до этого.
Подумал, что заблокировал не всё. Допилил счётчик Яндекс.Метрики чтобы узнавать ip посетителей. Но выяснилось, что боты заходят с тех же самых адресов. Видимо, нашли какую-то лазейку в обход блокировки.
Пришлось самому вносить изменения в файл .htaccess. Сайт слетел, что называется с катушек. То есть, совсем слетел. Отменил изменения. Всё восстановилось. Пришлось искать другую, именно правильную команду и, соответственно, правильное написание диапазонов. Нашёл.
Как реально заблокировать Biterika Grupp
А теперь о том, что мне помогло. Помог мне один хитрый сайт. Сейчас я дам ссылку. Перейдя по ней, вы увидите все диапазоны ip адресов biterika grupp. В том числе и диапазоны формата v-6. Вот она, та самая, волшебная ссылка.
Все эти диапазоны вставил в файл .htaccess. В верхнюю его часть. Естественно с соответствующей командой. Для разных серверов она разная. Мой, например, работает на Nginx + Apache 2.2. И команда для него такая же, как и для Apache 2.2. Выглядит она вот так.
Order Allow,Deny Allow from all Deny from xxx.xxx.xxx.xxx Deny from yyy.yyy.yyy.yyy Deny from zzz.zzz.zzz.zzz
Я надеюсь, вы поняли, что под выделенным фрагментом должны находиться диапазоны Битерики.
Если ваш сервер работает на Apache 2.4, то и команда будет другая. Вот такая.
<RequireAll> Require all granted Require not ip xxx.xxx.xxx.xxx Require not ip yyy.yyy.yyy.yyy Require not ip zzz.zzz.zzz.zzz </RequireAll>
На Nginx будет третья команда. К сожалению, её я не знаю. Если ваш сервер работает на чистом Nginx, то поинтересуйтесь у технической поддержки. Формат ввода адресов тоже будет разный. Где-то он может быть вот такой.
ip zzz.zzz.zzz.*
А где-то он будет таким.
ip zzz.zzz.zzz.zzz/zz/
Должен заметить, что когда я ходил по различным форумам для решения данного вопроса, то на одном из них попал на человека, которому этот способ не помог. Но он (человек) был один единственный из всех, кто столкнулся с этой проблемой.
О том, какая нужна команда и какой формат ввода диапазона адресов можете поинтересоваться в технической поддержке своего хостинга. Они, если нормальные, то ответят.
А у меня на этом всё. Все удачной борьбы с ботами и до следующих встреч!