1. Quand et pourquoi utiliser le bloqueur d’IP :

Lorsque vous détectez des visiteurs malveillants (tentatives de force brute, robots spammeurs, abus de ressources ou activité de scan suspecte), bloquer une adresse IP peut être utile. Sauf si vous utilisez une technique au niveau du serveur, bloquer une IP empêche généralement l’accès à votre site web (affichant un message "403 Forbidden"), mais cela ne bloque pas toujours l’accès à d’autres services comme l’email ou le FTP.

2. Bloquer une IP avec cPanel

Pour qui : Utilisateurs cPanel sans accès root ou WHM.

  • Connectez-vous à cPanel.

  • Trouvez le bloqueur d’IP

Allez dans la section Security puis cliquez sur IP Blocker.

Accéder à bloqueur IP depuis le tableau de bord cPanel
Accéder à bloqueur IP depuis le tableau de bord cPanel. Les repères rouges indiquent les commandes à utiliser. Cliquez sur l’image pour l’agrandir.
  • Saisissez l’IP ou la plage à bloquer.

    • Dans le champ intitulé « Add an IP or Range », tapez l’IP que vous souhaitez bloquer (ex. : 192.168.0.1).

Formulaire de blocage d’une adresse IP dans cPanel
Formulaire de blocage d’une adresse IP dans cPanel. Les repères rouges indiquent les commandes à utiliser. Cliquez sur l’image pour l’agrandir.
      • Formats acceptés :

        • IP unique : 203.0.113.45

        • Plage : 203.0.113.1-203.0.113.255

        • Bloc CIDR : 203.0.113.0/24

      • Cliquez sur Add

L’adresse IP apparaîtra sous Currently-Blocked IP Addresses

Liste des adresses IP actuellement bloquées dans cPanel

3. Supprimer ou débloquer une IP

  • Retournez dans IP Blocker dans cPanel.

  • Trouvez l’IP dans la liste Currently Blocked.

  • Cliquez sur Delete, Remove ou sur l’icône corbeille à côté.

Action de suppression d’une adresse IP de la liste de blocage
  • Confirmez la suppression.

Confirmation du déblocage d’une adresse IP dans cPanel

4. Alternatives avancées

Blocage via .htaccess

Recommandé pour les utilisateurs expérimentés ou lorsque vous souhaitez un contrôle spécifique au site.

Exemple pour les anciennes versions d’Apache :

deny from 203.0.113.45 deny from 198.51.100.0/24

Exemple pour Apache 2.4 et versions supérieures :

<RequireAll> Require all granted Require not ip 192.168.0.1 </RequireAll>

Conseils :

  • Sauvegardez toujours votre fichier .htaccess avant de le modifier.

  • Placez les règles près du début du fichier.

  • Une erreur de syntaxe peut casser votre site, procédez avec prudence.

  • Utilisez File Manager ou FTP pour éditer en toute sécurité.

Blocage au niveau serveur (WHM)

Si vous avez accès à WHM (VPS ou serveur dédié), vous pouvez bloquer les IP globalement en utilisant Host Access Control.
La portée dépend du service sélectionné, du système et de la configuration. Ne considérez pas une règle Host Access Control comme un blocage garanti de tous les services.
Il s’agit d’un blocage plus fort, à l’échelle du système.

Utiliser un pare-feu ou une couche de sécurité

Si votre site est attaqué, bloquer manuellement les IP dans cPanel peut être lent et inefficace. Des outils avancés comme les pare-feux et les logiciels de sécurité peuvent détecter et bloquer automatiquement le trafic malveillant.

Voici les principales options :

CSF (ConfigServer Security & Firewall)

  • Qu’est-ce que c’est : Un outil de sécurité installé sur le serveur.

  • Ce qu’il fait : Surveille les tentatives de connexion infructueuses fréquentes (SSH, cPanel, etc.) et bloque automatiquement ces IP.

  • Qui l’utilise : Les propriétaires de VPS ou de serveurs dédiés avec accès root.

  • Avantage : Protège votre serveur contre les pirates essayant de deviner les mots de passe.

Fail2Ban

  • Qu’est-ce que c’est : Un outil de sécurité serveur qui surveille les erreurs de connexion récurrentes.

  • Ce qu’il fait : Bannit automatiquement les IP (SSH, FTP, email, etc.) qui tentent de se connecter plusieurs fois et échouent.

  • Qui l’utilise : Les administrateurs de VPS ou serveurs dédiés.

  • Avantage : Empêche le brute force sur les services serveur.

WAF (Web Application Firewall)

  • Qu’est-ce que c’est : Un pare-feu qui agit au niveau du site web (HTTP/HTTPS).

  • Exemples : Cloudflare Firewall, Sucuri, ModSecurity (souvent inclus dans l’hébergement cPanel).

  • Ce qu’il fait :

    • Bloque les requêtes malveillantes avant qu’elles n’atteignent votre site.

    • Peut bloquer automatiquement des IP, pays, bots suspects ou motifs d’attaque.

    • Protège contre le spam, les tentatives de piratage ou les attaques DDoS.

  • Qui l’utilise : Tout propriétaire de site web, fonctionne même sur hébergement mutualisé si pris en charge par l’hébergeur ou via un service comme Cloudflare.

Note :
Ces outils demandent des droits adaptés et une maintenance suivie. Le CSF d’origine a cessé d’être maintenu en 2025 ; cPanel distribue désormais une version cpanel-csf. Vérifiez le paquet réellement installé et ses mises à jour. Un WAF protège le trafic web selon ses règles, pas tous les services ni toutes les attaques.

5. Bonnes pratiques et conseils de sécurité

  • Identifier la bonne IP :
    Certains visiteurs utilisent des proxies ou CDN (comme Cloudflare). Vérifiez les en-têtes X-Forwarded-For seulement si ces valeurs proviennent d’un proxy de confiance correctement configuré. Un client peut falsifier un en-tête qui n’est pas validé.

  • Évitez de bloquer de grandes plages :
    Vous pourriez bloquer des utilisateurs légitimes. N’utilisez les plages que lorsque c’est réellement nécessaire.

  • Utilisez le bon outil :
    Pour des problèmes mineurs : utilisez le bloqueur d’IP.
    Pour des attaques : utilisez la protection au niveau pare-feu.

6. Tester votre blocage d’IP

Après le blocage, testez son efficacité :

  • Accédez à votre site depuis l’IP bloquée (ou demandez à quelqu’un disposant de cette IP).

  • Vous devriez voir un 403 Forbidden ou une page vide/refusée.

  • Testez depuis une adresse réellement concernée ou utilisez une règle temporaire sur une adresse de test maîtrisée. Un VPN ne permet pas de choisir arbitrairement n’importe quelle IP.

Partager

Documentation de référence :

Sources consultées le 11 octobre 2026. Les fonctions disponibles dépendent de la version et des options de votre hébergement.