Bloquer les IP d'un pays

WRInaute impliqué
Voilà une très bonne adresse si vous souhaitez de bloquer les IP d'un pays.
https://www.countryipblocks.net/acl.php
Personnellement, je me suis mis à bloquer les IP de Russie, parce qu'il n'y a aucune raison pour un Russe de venir sur mon site.
Ça n'est pas du tout pour le "plaisir" de faire un boycott à ma petite échelle dans la lignée de ce que font les occidentaux (dont on peut penser ce qu'on veut, mais vraiment, ça n'est pas le sujet).

Le truc, c'est que j'ai déjà été attaqué par des pirates Turcs lors d'une période de tensions, qui pensaient apparemment que mon site qui n'a rien de politique était quand même une bonne cible pour répondre à la politique de la France, alors autant prévenir que guérir.

Bien entendu, l'efficacité d'une telle mesure est toute relative. Mais si vous êtes dans le même cas que moi, c'est à dire que de bloquer des IP russes ne devraient déranger aucun utilisateur réel, ça reste une option à considérer (j'imagine que les IP du moteur Yandex sont dans la liste, soit dit au passage, mais bon, ce moteur ne m'apportant pas de visiteurs...).
 
WRInaute impliqué
Il y a des Français expatriés un peu partout dans le monde...
Si ton site est celui d'une entreprise de BTP ou de livraison de bois dans le Gard, faut-il absolument que les français installés dans le Nevada puissent accéder à ton site ?
Si c'est une boutique en ligne et que tu ne livres que dans l'UE, est-il indispensable qu'on puisse y accéder depuis Singapour ?
 
WRInaute accro
Attention quand même, pour compléter ton info, il semblerait que depuis Apache 2.4 les commandes deny from sont obsolètes...

https://httpd.apache.org/docs/2.4/fr/howto/access.html

Je ne suis pas un spécialiste, mais ne serait-il pas préférable d'utiliser :
Code:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^BG|RO|RU|NE|SN|NG|BJ|CI$
RewriteRule .* - [F]
</IfModule>

La on bloque la Bulgarie, Roumanie, Russie, Niger, Sénégal, Nigéria, Bénin et Côte d'Ivoire
 
WRInaute impliqué
Je ne suis pas un spécialiste, mais ne serait-il pas preferable d'utiliser :(...)
La on bloque la Bulgarie, Roumanie, Russie, Niger, Sénégal, Nigéria, Bénin et Côte d'Ivoire
Dans mon cas, je n'ai pas intérêt à bloquer des pays francophones donc c'est une règle trop large.
Je n'ai pas installé le module GeoIP, je ne connais pas ses performances. Personnellement, je bloque avec iptables, donc avant qu'une requête atteigne le serveur web.
 
WRInaute discret
de mon côté wix propose :

pas de visiteurs de Russie pour le moment. A. voir la nécessite, mais je ne suis pas contre.
 
WRInaute accro
Si c'est une boutique en ligne et que tu ne livres que dans l'UE, est-il indispensable qu'on puisse y accéder depuis Singapour ?

Option 1 : je suis en déplacement et je vais rentrer en France
Option 2 : je fais un cadeau à distance
Option 3 : je cherche des infos et quand je les aurai trouvées, je ferai un lien ou je les enverrai à quelqu'un
 
WRInaute impliqué
Option 1 : je suis en déplacement et je vais rentrer en France
Option 2 : je fais un cadeau à distance
Option 3 : je cherche des infos et quand je les aurai trouvées, je ferai un lien ou je les enverrai à quelqu'un
Ouais, ouais. Internet, quoi... mais Internet, c'est aussi des bots et des attaques.

Si tu veux laisser tout ouvert au cas où un touriste (très motivé, vu les restrictions pour les compagnies aériennes) ou un expat aurait envie de passer sur ton site, libre à toi.
La Russie ne représente que 0,036% des visites de mon site, alors malgré tes trois exemples, je préfère m'en passer pour le moment.
 
Dernière édition:
WRInaute passionné
Après moi j'utilise Cloudflare, pas spécialement pour ça mais ça doit faire le job aussi contre les attaques.
 
Nouveau WRInaute
Voilà une très bonne adresse si vous souhaitez de bloquer les IP d'un pays.
https://www.countryipblocks.net/acl.php
Personnellement, je me suis mis à bloquer les IP de Russie, parce qu'il n'y a aucune raison pour un Russe de venir sur mon site.
Ça n'est pas du tout pour le "plaisir" de faire un boycott à ma petite échelle dans la lignée de ce que font les occidentaux (dont on peut penser ce qu'on veut, mais vraiment, ça n'est pas le sujet).

Le truc, c'est que j'ai déjà été attaqué par des pirates Turcs lors d'une période de tensions, qui pensaient apparemment que mon site qui n'a rien de politique était quand même une bonne cible pour répondre à la politique de la France, alors autant prévenir que guérir.

Bien entendu, l'efficacité d'une telle mesure est toute relative. Mais si vous êtes dans le même cas que moi, c'est à dire que de bloquer des IP russes ne devraient déranger aucun utilisateur réel, ça reste une option à considérer (j'imagine que les IP du moteur Yandex sont dans la liste, soit dit au passage, mais bon, ce moteur ne m'apportant pas de visiteurs...).


Bonjour.

J'ai essayé le fichier ACL Apache htaccess Deny pour la Russie en .txt via un code object sur monsite. Ce qu'il a de curieux c'est que c'est chez moi que le site est bloqué!!!
 
Nouveau WRInaute
Bonjour.

Suite à mon précédent message, je n'avais pas percuté que j'avais un fichier .htaccess sur mon hébergement:)! donc le code donné par Furtif ou ses dérivés semble tout à fait fonctionnel!
 
Discussions similaires
Haut