Bloquer une adresse IP qui tente de télécharger un site Web complet

J'ai besoin de bloquer une adresse IP qui essaie de télécharger mon site Web entier. Actuellement, je l'ai bloqué à l'aide d'iptables.

Existe-t-il un moyen de bloquer une IP automatiquement si elle tente de demander de nombreuses pages, c'est-à-dire le téléchargement d'un site Web entier?

PS J'utilise Nginx comme interface pour Apache.

Je vous remercie!

2 Solutions collect form web for “Bloquer une adresse IP qui tente de télécharger un site Web complet”

Une autre option possible serait d'utiliser fail2ban. Sous Debian, cela fait partie des pacakges standard, pour d'autres distros, vous devrez obtenir la source d'origine et installer / configurer manuellement.

Il s'agit d'un paquet qui peut surveiller toutes sortes de choses et déclencher un bloc (basé sur IPtables) sur l'adresse IP requérante. Vous pourriez avoir à expérimenter un peu pour cette chose particulière, mais je serais surpris si cela ne pouvait pas être fait pour fonctionner.

Je l'utilise sur la plupart de mes serveurs, principalement pour garder les tentatives de connexion ssh irritantes des pirates informatiques sous contrôle, et cela fonctionne comme un charme.

  • NGINX: beaucoup de connection expiré Erreurs
  • nginx et SNI: est-il possible de résoudre automatiquement le certificate SSL par nom de domaine
  • L'application Django affiche la même page, peu importe ce que l'url a visité
  • Bad Gateway lors de la configuration de NGINX en tant que server proxy inverse pour GAE
  • nginx proxy_cache: limite les requests parallèles pour la même URL
  • Comment get 500K requests par seconde sur mon server web?
  • NGINX et rotation du journal: les inputs de journal manquantes sont-elles possibles?
  • La meilleure façon d'éviter le server par défaut?
  • Authentification HTTP Digest sur server proxy
  • Comment puis-je configurer correctement nginx pour fonctionner avec des rails sur Ubuntu 16.04 sur l'océan numérique
  • NGINX URL avec réécriture de parameters sur URL sans paramètre
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.