Il peut arriver que votre site soit victime de tentatives d'accès malveillant de la part d'une ou plusieurs ip que vous parvenez à identifier dans les logs.
Il vous est possible de bloquer l'accès à votre site depuis certaines addresses ip en éditant le fichier .htaccess. Ce fichier est situé à la racine de l'arborescence de fichiers de votre site (exemple : /home/utilisateur/domains/exemple.com/public_html/.htaccess).
Voici dans cet exemple comment bloquer l'ip 192.168.50.50 :
Bloquer une adresse IP
<RequireAll>
Require all granted
Require not ip 192.168.50.50
</RequireAll>
Si vous devez bloquer plusieurs adresses ip, il vous suffit d'ajouter des lignes "Require not ip
" avant "</RequireAll>
" :
Bloquer une ou plusieurs adresse IP
<RequireAll>
Require all granted
Require not ip 192.168.50.50
Require not ip 192.168.50.51
Require not ip 192.168.50.52
</RequireAll>
Vous pouvez bloquer tout un pays en ajoutant tous les ranges d'ip attribuées à ce pays.
Le site suivant : https://www.countryipblocks.net/acl.php vous permet de télécharger une liste de tous les ranges d'ip attribués à un pays donné.