Привет! Недавно в панели управления своего сайта, в cPanel, в разделе Использование CPU и одновременных соединений, я обнаружил такое предупреждение: Ваш сайт достигает ограничений ресурсов. Я начал разбираться. Понятно было одно, идёт нагрузка на сайт. Не понятно было, откуда она исходит. Не много подумав и протестировав несколько вариантов, я пришёл к очевидному заключению: ddos атака на сайт.
Почему я так решил? Всё просто. Нужно открыть статистику Хосты и посмотреть с каких ip-адресов идёт много запросов к сайту. При этом нужно обратить внимание на объём. Если он большой, то скорее всего это ddos атака. То есть, кто-то хочет взломать вш сайт, путём перебора паролей или логина. Если у вас виртуальный хостинг, то возможно дело даже не в вашем сайте, а в каком-то другом, который расположен с вами на одном сервере.
Как я решил проблему?
С помощью плагина Stop User Enumeration. Установить его можно прямо из админ-панели WordPress. Перейдите на страницу: Плагины — Добавить новый, введите в поле поиска (вверху справа) название плагина, установите и активируйте плагин.
Слева в админ-панели перейдите на страницу: Настройки — Stop User Enumeration Settings.
Настройки плагина можно оставить по умолчанию, как есть, ничего не менять, я так сделал. Для тех кому интересно:
Всё готово. Я просто установил и активировал этот плагин и проблема ушла. Простым языком, плагин вычисляет ip-адреса, с которых пытаются взломать ваш сайт, и блокирует их.
Остались вопросы? Напиши комментарий! Удачи!