Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment bloquer les adresses IP dans WordPress (et pourquoi)

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Vous souhaitez empêcher certaines adresses IP d’accéder à votre site WordPress ?

Le blocage des adresses IP est utilisé comme solution pour bloquer les indésirables et les attaques de piratage sur votre site.

Dans cet article, nous allons vous afficher comment bloquer les adresses IP dans WordPress, et nous allons également vous afficher comment trouver les adresses IP à bloquer.

How to Block IP Addresses in WordPress

Qu’est-ce qu’une adresse IP ?

Chaque ordinateur connecté à l’internet a une adresse IP qui lui est assignée par son fournisseur d’accès.

Si l’internet était un monde physique, les adresses IP seraient des numéros de pays, de rue et de maison. Il s’agit de quatre séries de chiffres compris entre 0 et 255, séparés par des points, qui se présentent comme suit :

172.16.254.1

Tous les internautes qui visitent votre site WordPress ont une adresse IP qui est stockée dans les fichiers journaux d’accès de votre site. Cela signifie que tous les sites que vous visitez stockent également votre adresse IP.

Si vous souhaitez masquer votre adresse IP réelle et d’autres informations personnelles lorsque vous utilisez l’internet, vous pouvez utiliser un service VPN.

Pourquoi et quand faut-il bloquer des adresses IP ?

Bloquer l’accès d’une adresse IP à votre site est un moyen efficace de faire face aux visiteurs indésirables, aux spams de commentaires, aux spams d’e-mails, aux tentatives de piratage et aux attaques DDoS (déni de service).

Le signe le plus courant que votre site fait l’objet d’une attaque DDoS est qu’il devient fréquemment inaccessible ou que ses pages mettent une éternité à se charger.

Les autres attaques sont plus évidentes, par exemple lorsque vous commencez à recevoir des commentaires indésirables ou un grand nombre d’e-mails indésirables depuis votre formulaire de contact. Nous avons une liste de moyens pour lutter contre les commentaires indésirables, mais la dernière solution consiste à bloquer les adresses IP.

Trouver les adresses IP à bloquer dans WordPress

WordPress stocke les adresses IP des utilisateurs/utilisatrices qui laissent un commentaire sur votre site. Vous pouvez voir leur adresse IP en visitant la page Commentaires dans votre zone d’administration WordPress.

IP addresses stored in WordPress comments

Si votre site fait l’objet d’une attaque DDoS, le meilleur moyen de localiser les adresses IP consiste à consulter le journal d’accès de votre serveur.

Pour consulter ces journaux, vous devez vous connecter au Tableau de bord WordPress de votre hébergeur. Ensuite, localisez la section  » Journalisations  » et cliquez sur l’icône  » Journalisations des accès bruts « .

Raw access logs

Vous accéderez à la page des journaux d’accès.

Vous devrez cliquer sur votre nom de domaine pour télécharger le fichier journal des accès.

Download access log file

Votre fichier Journier d’accès se trouve dans un fichier d’archive .gz. Allez-y et extrayez le fichier en cliquant dessus.

Si votre ordinateur ne dispose pas d’un programme permettant de traiter les fichiers d’archive .gz, vous devrez en installer un. Winzip et 7-zip sont deux choix populaires parmi les utilisateurs/utilisatrices de Windows.

À l’intérieur de l’archive, vous trouverez votre fichier journal d’accès, que vous pouvez ouvrir dans un éditeur de texte simple comme Notepad ou TextEdit.

Le fichier journal des accès contient les données brutes de toutes les demandes adressées à votre site. Chaque ligne commence par l’adresse IP à l’origine de la demande.

IP addresses in access log file

Vous devez vous assurer que vous ne vous bloquez pas, que les utilisateurs/utilisatrices légitimes ou les moteurs de recherche n’aient pas accès à votre site. Copiez une adresse IP suspecte et utilisez des outils de recherche d’adresses IP en ligne pour en trouver davantage.

Vous devrez examiner attentivement vos Journaux d’accès à la recherche d’un nombre anormalement élevé de demandes provenant d’une adresse IP particulière. Nous vous proposons un moyen d’automatiser cette opération à la fin de cet article.

Une fois que vous avez localisé ces adresses IP, vous devez les copier et les coller dans un fichier texte séparé.

Bloquer les adresses IP dans WordPress

Si vous souhaitez simplement empêcher les utilisateurs/utilisatrices ayant une adresse IP spécifique de laisser un commentaire sur votre site, vous pouvez le faire dans la zone d’administration de WordPress.

Allez dans Réglages «  Page de discussion et défilez vers le bas jusqu’à la zone de texte  » Liste noire de commentaires « .

Blacklist IP addresses in WordPress comments

Vous devez copier et coller les adresses IP que vous souhaitez bloquer, puis cliquer sur le bouton « Enregistrer les modifications ».

WordPress empêchera désormais les utilisateurs/utilisatrices ayant ces adresses IP de commenter sur votre site. Ces utilisateurs/utilisatrices pourront toujours visiter votre site, mais ils verront un message d’erreur lorsqu’ils essaieront d’envoyer un commentaire.

Bloquer une adresse IP à l’aide de cPanel

Cette méthode bloque complètement une adresse IP pour qu’elle n’accède pas à votre site ou ne le voie pas. Vous devriez utiliser cette méthode lorsque vous souhaitez protéger votre site WordPress contre les tentatives de piratage et les attaques DDoS.

Tout d’abord, vous devez vous connecter au tableau de bord cPanel de votre compte hébergeur. Défilez ensuite vers le bas jusqu’à la section Sécurité et cliquez sur l’icône ‘Bloqueur d’IP’.

The cPanel IP Blocker Tool

Vous accéderez ainsi à l’outil de blocage d’IP.

Ici, vous pouvez ajouter les adresses IP que vous souhaitez bloquer. Vous pouvez ajouter une seule adresse IP ou une plage d’adresses IP, puis cliquer sur le bouton « Ajouter ».

Blocking IP addresses in cPanel

Vous pouvez revenir à la même page si vous avez besoin de débloquer ces adresses IP.

Lorsque le blocage d’adresses IP ne fonctionne pas – Automatisez-le !

Le blocage d’une adresse IP fonctionnera si vous ne bloquez que quelques tentatives de piratage de base, des utilisateurs/utilisatrices spécifiques ou des utilisateurs/utilisatrices de régions ou de pays spécifiques.

Cependant, de nombreuses tentatives de piratage et d’attaques sont effectuées à l’aide d’une large plage d’adresses IP aléatoires provenant du monde entier. Il vous est impossible de suivre toutes ces adresses IP aléatoires.

C’est pourquoi vous avez besoin d’un pare-feu d’application Web (WAF) tel que Sucuri ou Cloudflare. Ces services de sécurité pour sites web protègent votre site contre de telles attaques à l’aide d’un pare-feu d’application web.

En principe, tout le trafic de votre site passe par leurs serveurs, où il est activé pour détecter toute activité suspecte. Sucuri empêche automatiquement les adresses IP suspectes d’accéder à votre site. Découvrez comment Sucuri nous a aidés à bloquer 450 000 aides WordPress en 3 mois.

Nous espérons que cet article vous a aidé à apprendre comment bloquer facilement les adresses IP sur WordPress. Vous pouvez également consulter notre guide ultime de sécurité WordPress pour les débutants ou notre choix d’expert des meilleures extensions de page d’atterrissage WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

28 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. ed thoma says

    there is no ‘Comment Blacklist’ text box.

    if word press removed this feature, then the the part where you direct/suggest the so called option should be removed.

  3. Borundebnath says

    My Wifi IP address is block in my own site for my mistake but I can log in my site by using another wifi, how to unblock my IP address with WordPress?

  4. Gbengard says

    Hi there,

    I blocked an IP Address from visiting my blog, the visitor still finds a way to visit my blog with the same IP Address.

    What would you advise?

    • WPBeginner Support says

      In these situations, we would recommend checking with your hosting provider to ensure there are no conflicts on their end.

      Administrateur

    • WPBeginner Support says

      You would want to look for Disallowed Comment Keys on the discussion page due to a more recent update for where to add the IPs :)

      Administrateur

    • zanuda says

      From left menu (rather then comments) choose Settings -> Disussions and scroll down until you see line « Disallowed Comment Keys » and the box under. IP to blocked goes in the box, one per line.

  5. zanuda says

    How do I block a range of IPs (subnet)? I’m getting spam from the same subnet, let.s say ABC.CDE.*.* First part is the same, the last varies. At the moment I wrote in the blacklist section that way: ABC.CDE , but I’m not sure it’s the right way. I’ve seen this as an advice somewhere ages ago. Now one of the anti-spam plugin died out and I started to look, I’ve got another info. like this: ABC.CDE.* or like this ABC.CDE.*.* So are all those ways are Ok or only one of them? And which one?

    • WPBeginner Support says

      It would depend on what method you are using to block the IPs but normally you would want to use the second option with two *s

      Administrateur

      • zanuda says

        Method – the same as in the article above, going to Discussion settings and putting IP address over there. It’s just there are no way to double check which one is working because I don’t have access to different IP…

        Thanks, I’ll change everything to ABC.CDE.*.*

  6. iptv says

    I have recently started a blog, the information you offer on this web site has helped me tremendously. Thank you for all of your time & work.

  7. Leon Mufaya says

    Thanks a lot for the information, ever since I came across WPBeginner, my WordPress life has been extremely easy and stress-free and I hope you guys keep up the great work.

  8. dorian says

    I was looking to this answer since my site was getting so much hits and spam from particular IP addresses. I am disabling that now. Thanks!

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.