GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment bloquer l'IP en utilisant le fichier .htaccess ?

Si vous souhaitez bloquer ou mettre sur liste blanche des adresses IP spécifiques, vous pouvez le faire avec un Gestionnaire IP .

Si vous préférez faire des changements via .htaccess ou vous souhaitez paramétrer une liste d'adresses, il vous suffit de :

  1. Créer un fichier .htaccess dans votre dossier public_html

  2. Ajoutez des lignes en fonction de vos préférences.

Option 1 - Bloquer ou autoriser des adresses IP spécifiques

Pour définir des règles pour des adresses spécifiques, vous pouvez utiliser ce modèle :

Order Allow,Deny
Deny from 185.185.185.185
Allow from all

Dans l'exemple ci-dessus, l'adresse IP 185.185.185.185 est bloquée et ne pourra pas accéder à votre site Web.

Si vous souhaitez bloquer plusieurs adresses, ajoutez-les simplement à partir de la nouvelle ligne :

Order Allow,Deny
Deny from 185.185.185.185
Deny from 192.192.192.192

REMARQUE :Allow from La ligne est facultative si vous souhaitez uniquement refuser l'accès, et vice versa.

Option 2 - Bloquer ou autoriser des plages d'adresses IP

Vous pouvez définir des règles pour des plages entières ou des sous-réseaux d'adresses IP en définissant des valeurs de-à dans l'adresse IP :

Order Allow,Deny 
Deny from 185.185.185.0/24
Allow from all

Et en utilisant * pour les octets entiers :

Order Allow,Deny
Deny from 185.185.*.*
Allow from all

Option 3 - Bloquer des pays spécifiques

Si vous souhaitez définir des règles pour l'ensemble du pays ou plusieurs pays, vous pouvez facilement le faire avec Cloudflare .


Panels
  1. Comment configurer l'authentification de base dans Apache à l'aide de .htaccess

  2. Comment rediriger mon site à l'aide d'un fichier htaccess (dot) ?

  3. Comment augmenter memory_limit en utilisant .htaccess dans cPanel ?

  4. Comment activer la journalisation error-log.txt à l'aide du fichier .htaccess ?

  5. Comment rediriger http vers https en utilisant .htaccess ?

Comment bloquer/autoriser le ping en utilisant iptables dans Ubuntu

Comment bloquer les bots à l'aide du fichier Robots.txt dans cPanel ?

Comment télécharger un fichier à l'aide du gestionnaire de fichiers cPanel ?

Comment modifier les autorisations de fichiers à l'aide de FileZilla

Comment :une introduction à l'utilisation de Git

Comment bloquer une adresse IP en utilisant .htaccess ?