Не может заблокировать IP, который атакует один из моих сайтов с атакой xmlrpc.php

Я нахожусь в своем уме прямо сейчас. У меня есть WordPress сайт, который все еще является пустым шаблоном. На прошлой неделе я видел, что он был забит IP 185.130.5.180 из Литвы и был отмечен несколько раз за спам. Кажется, я не могу заблокировать этот чертов доступ к моему сайту. Следует отметить, что у меня есть несколько сайтов на этом сервере, но это только 1 атака. Мои журналы доступа Apache 2.4.10 vhost просто переполняются этим каждую секунду:

sitename.com:80 185.130.5.180 - - [06 / Feb / 2016: 01: 38: 59 -0500] "POST /xmlrpc.php HTTP / 1.0" 301 523 "-" "Mozilla / 4.0 (совместимо: MSIE 7.0; Windows NT 6.0)

Если я удаляю файл, он просто превращается в него, говоря, что это 404 вместо 301. Я даже удалил весь сайт за несколько дней, и он все еще работает.

Вот что я попробовал:

Блокировка с помощью моего брандмауэра Debian, который является UFW. Не сработало

Блокировка с помощью брандмауэра Cloudflare. Не сработало Cloudflare сказал мне, что они атакуют мой IP напрямую.

Добавление deny с 185.130.5.180 в файл htaccess моих сайтов. Не сработало

Fail2Ban, использующий конфигурацию Apache-postflood, не работает.

Я не уверен, как еще заставить эту штуку ip отрыгнуть и начать забивать мой сайт.

Пожалуйста, любые предложения будут отличными.

1 ответ

Учитывая, насколько это тривиально, перенаправить IP на ноль с помощью iptables - мой совет:

  • Либо научитесь использовать вашу операционную систему, либо
  • Наймите профессионала.

Это, как говорится, сверху я бы изменить ваш IP, а затем убедиться, что он никогда не будет опубликован и весь трафик проходит через cloudflare;)

Другие вопросы по тегам