La restriction d’accès par adresse IP est une fonctionnalité utile pour renforcer la sécurité de votre site web, empêcher l’accès non autorisé ou limiter l’accès à certaines zones à des utilisateurs spécifiques (bureau, développeurs, administrateurs, etc.).
Cette méthode permet notamment de :
Bloquer des visiteurs indésirables
Restreindre l’accès à un site ou à un dossier
Prévenir certaines attaques répétées provenant d’une IP spécifique
Gérer l’accès sans modifier le code du site
Pré-requis
Accès à cPanel
Un hébergement actif
Connaître l’adresse IP à autoriser ou à bloquer
Accomplissement de la tâche: 2 à 5 minutes
Expertise: débutant
Comment faire?
Méthode 1 : Restreindre l’accès via le bloqueur d’IP dans cPanel (recommandée)
Cette méthode est la plus simple et ne nécessite aucune modification manuelle de fichiers.
Étapes à suivre :
Connectez-vous à votre cPanel
Dans la section Sécurité, cliquez sur Bloqueur d’adresses IP
Dans le champ prévu, entrez :
Une adresse IP complète (ex. 192.168.1.10)
Ou une plage d’IP (ex. 192.168.0.1-192.168.0.40)Cliquez sur Ajouter
L’adresse IP est immédiatement bloquée
L’utilisateur concerné ne pourra plus accéder à votre site web.
Méthode 2 : Restreindre l’accès via le fichier .htaccess
Cette méthode est utile si vous souhaitez autoriser uniquement certaines IP.
Étapes à suivre :
Connectez-vous à votre cPanel
Ouvrez le Gestionnaire de fichiers
Accédez au dossier du site (généralement public_html)
Localisez ou créez le fichier .htaccess
Ajoutez les lignes suivantes :
Order Deny,Allow
Deny from all
Allow from 123.123.123.123Remplacez 123.123.123.123 par l’adresse IP autorisée
Enregistrez le fichier
Important
⚠️ Si vous bloquez toutes les IP sauf la vôtre, assurez-vous que votre adresse IP est correcte, sinon vous risquez de perdre l’accès à votre site.
⚠️ Les modifications via .htaccess prennent effet immédiatement.
Références
Documentation cPanel – IP Blocker: <IP Blocker | cPanel & WHM Documentation >
