Comment bloquer une adresse IP à l’aide de Gestionnaire IP et de .htaccess

Vous avez un problème avec des utilisateurs malveillants qui tentent de menacer la sécurité de votre site web ? Nous avons ce qu’il vous faut. Dans cet article, nous vous expliquons comment bloquer une adresse IP à l’aide de l’outil Gestionnaire IP d’Hostinger et le fichier .htaccess. De plus, nous vous apprendrons à faire du géo-blocage avec .htaccess, c’est-à-dire à bloquer l’accès à votre site pour un pays entier.

Pourquoi voulez-vous bloquer une adresse IP ?

Tout le monde sait que l’internet est un espace ouvert où chacun, partout dans le monde, y a accès 24 heures sur 24, 7 jours sur 7. Par conséquent, votre site web n’est pas différent. Si les entreprises en ligne y voient une opportunité de gagner de l’argent sur Internet, d’un autre côté, c’est une menace potentielle pour la vie privée et la sécurité des utilisateurs.

Pourquoi ? Les criminels existent dans le monde entier, et il n’y a pas de limites, que ce soit dans votre ville ou sur votre site web. Ces individus prennent la forme de spammeurs, de pirates informatiques et d’utilisateurs toxiques.

Les intentions nuisibles varient en fonction du niveau de préjudice que certaines personnes veulent commettre. Le meilleur scénario est qu’elles publient des commentaires négatifs et/ou offensants sur votre site.

Cependant, cela peut rapidement s’aggraver et provoquer une faille de sécurité potentielle si vous ne prenez pas immédiatement des mesures préventives.

L’une des meilleures pratiques de sécurité que vous pouvez employer consiste à bloquer leur adresse IP. Comme l’adresse de votre domicile, l’adresse IP est un identifiant unique dont dispose chaque machine d’un réseau.

En bloquant l’adresse IP d’un utilisateur, vous coupez sa ligne de communication et l’empêchez d’accéder à votre site web.

Blocage des adresses à l’aide du Gestionnaire IP

Il existe plusieurs méthodes pour bloquer l’accès d’une adresse IP à votre site. La plus simple consiste à utiliser le Gestionnaire IP de votre panneau de contrôle.

Voici comment procéder :

  1. Ouvrez votre hPanel chez Hostinger, puis naviguez jusqu’à la section Gestionnaire IP dans la zone Autre.
    Le bouton du gestionnaire IP sur hPanel
  2. Dans la zone Bloquer une adresse IP, entrez l’adresse IP que vous souhaitez bloquer dans la zone de texte IP à bloquer et des commentaires supplémentaires dans la zone de texte Remarques. Une fois que vous avez terminé, cliquez sur Ajouter.
    Bloquer une adresse IP
  3. Pour annuler ce processus, effectuez la même action sur la zone Autoriser une adresse IP.
  4. Si la procédure est réussie, un message de confirmation devrait apparaître sur votre écran.
    Confirmation de la réussite du processus

Félicitations ! Vous avez bloqué l’accès à l’utilisateur de cette adresse IP particulière. Pour empêcher plusieurs adresses IP d’accéder à votre site, vous pouvez répéter ces étapes autant de fois que nécessaire.

Bloquer une adresse IP à l’aide de .htaccess

Une autre façon de bloquer une adresse IP est d’utiliser .htaccess, un fichier auquel vous pouvez accéder si vous utilisez Apache comme serveur web (Hostinger utilise Apache). En refusant l’accès à une adresse IP dans le fichier de configuration du serveur web Apache, le processus de blocage peut être exécuté avant que votre site ne soit complètement chargé.

Voici comment procéder dans votre fichier .htaccess :

  1. Ouvrez votre hPanel chez Hostinger, puis naviguez jusqu’à la section Gestionnaire de fichiers dans la zone Fichiers.
    hPanel Gestionnaire de Fichiers
  2. Ouvrez votre fichier .htaccess dans votre répertoire public_html en cliquant sur le fichier puis utilisez la fonction d’édition de la barre d’outils.
    Le fichier .htaccess sur le gestionnaire de fichiers Hostinger. Le bouton Edit est en surbrillance
    Vous pouvez également le faire en vous connectant à votre compte via un client FTP (voir cet article pour plus d’informations sur cette méthode).
  3. Une fois que la page d’édition du fichier est ouverte, insérez les lignes suivantes au-dessus du code existant :
    Order Deny, Allow
    Deny from 127.0.0.1

Vous devez remplacer 127.0.0.1 par l’adresse IP réelle que vous souhaitez bloquer. Veillez également à créer une copie de sauvegarde du code original en cas d’échec. Une fois que vous avez terminé, cliquez sur Save & Close.

C’est tout ! Plutôt facile et direct, non ?

Géo-blocage avec .htaccess

Il y a des cas où les attaques proviennent d’un certain pays. Ou alors, vous ne voulez probablement pas que votre contenu soit accessible dans certains pays pour certaines raisons. Pour résoudre ce scénario, vous pouvez bloquer l’accès à partir d’un pays particulier en utilisant le fichier .htaccess.

  1. Ouvrez votre fichier .htaccess dans votre répertoire public_html. Laissez-le ouvert pour l’instant.
  2. Générez une liste d’adresses IP du pays de votre choix sur ce site. Pour ce faire, cliquez sur le nom du pays, puis réglez le format sur Apache .htaccess Deny. Une fois que vous avez terminé, cliquez sur Create ACL.
    Générer une liste d'adresses IP en utilisant les blocs IP nationaux
  3. Copiez le code de la liste générée dans votre fichier .htaccess, puis cliquez sur Save & Close.
  4. Votre site est désormais accessible aux utilisateurs du monde entier, à l’exception de ceux qui résident dans le pays auquel vous avez refusé l’accès.

Conclusion

Le blocage d’une adresse IP est l’un des meilleurs moyens de protéger votre site web contre les attaques malveillantes. Contrairement à la croyance populaire, il peut être facilement réalisé à l’aide du Gestionnaire IP et du fichier .htaccess.

Pour bloquer une adresse IP à l’aide du Gestionnaire IP, vous devez :

  1. Ouvrez le Gestionnaire IP sur hPanel
  2. Saisissez l’adresse IP ciblée dans la section Bloquer une adresse IP

Si vous choisissez d’utiliser le fichier .htaccess, vous devez :

  1. Ouvrez la section Gestionnaire de fichiers sur hPanel
  2. Editez votre fichier .htaccess situé dans le répertoire public_html
  3. Ajouter la syntaxe contenant l’adresse IP ciblée ainsi que son droit d’accès

Vous pouvez également bloquer l’accès de certains pays à votre site en utilisant le fichier .htaccess :

  1. Ouvrez votre fichier .htaccess dans le répertoire public_html en utilisant la fonction Edit.
  2. Générer une liste d’adresses IP du pays ciblé sur le site Country IP Blocks
  3. Copiez le code de la liste générée dans le fichier .htaccess

Grâce à ces méthodes, votre site sera un espace sécurisé pour tout le monde, et surtout pour vous.

Author
L'auteur

Ismail

Ismail est un spécialiste du référencement et de la localisation chez Hostinger. Il est passionné par la technologie et le développement web et possède des années d'expérience dans le domaine informatique. Ses passe-temps incluent les jeux vidéo et le football.