Как блокировать ip адреса, запрашивающие определенные php скрипты?
Доброго времени суток.:)
К сайтам, которые находятся на vds периодически посылают запросы боты. Причем к файлам, которых у меня нет на сервере. К примеру witionlinen.php, phpinfo.php и т.д. Могу ли я так настроить систему, чтобы все ip адреса которые запрашивали подобные файлы сразу попадали в бан (вместе с маской /24) ?. На vds стоит панель VestaCp. В ней по умолчанию есть софт fail2ban, iptables. Если есть возможность сделать так, то поделитесь алгоритмом действий или ссылочкой на мануал:)
Премного благодарен!
Если nginx, то убедиться, что включен модуль ngx_http_access_module
ну и дальше по локейшенам, типа
Location /phpinfo.php {
deny "ИПишник злобного хакера"
}
Если apache, то
Order Deny,Allow
Deny from "ИПишник злобного хакера"