Publié le 30/01/2011
Auteur fobec
Réseaux sociaux
0 partages
0 tweets
0 plus
0 commentaires

Bannir les visiteurs d'un pays de son site web

Que faire face à du spam massif, à du vol de contenu, à des annonces frauduleuses, ... une solution est de bloquer l'accès de son site web à certains pays. En effet, l'IP transmis par le navigateur internet permet de localiser le pays d'origine du visiteur. La solution est radicale et efficace à 90 %.

Bloquer une liste d'IP

countryipblockLe site Country IP Blocks regroupe toutes les ip réparties par pays ou même par continent.
Pour obtenir les IP d'un pays:
1. sélectionner le pays à droite,
2. cliquer sur le bouton Chooses Countries

La liste d'IP correspond aux IP qui seront attribuées aux visiteurs de ce pays.






Avec IPTable ou .htaccess, il suffut de renseigner les IP à bloquer. Voici un exemple à insérer dans le fichier .htaccess pour bloquer les visiteurs en Afghanistan. Le pays de l'Afghanistan a été choisi au pif étant le premier dans la liste -:)
# Country: AFGHANISTAN
# ISO Code: AF
# Total Networks: 22
# Total Subnets: 98,560
deny from 27.116.56.0/22
deny from 58.147.128.0/19
deny from 61.5.192.0/20
deny from 111.125.152.0/21
deny from 111.223.244.0/22
deny from 117.55.192.0/20
deny from 117.104.224.0/21
deny from 119.59.80.0/21
deny from 121.100.48.0/21
deny from 121.127.32.0/19
deny from 124.199.112.0/20
deny from 125.213.192.0/19
deny from 175.106.32.0/19
deny from 180.94.64.0/19
deny from 180.222.136.0/21
deny from 182.50.176.0/20
deny from 202.56.176.0/20
deny from 202.86.16.0/20
deny from 203.174.27.0/24
deny from 203.215.32.0/20
deny from 210.80.0.0/19
deny from 210.80.32.0/19
#

Filtrer le trafic sur son site

La principale faiblesse de bloquer les ip dans iptable ou htacces est la mise à jour des données. En effet, les allocations d'ip notamment en ce qui concerne le format ipv4 changent constamment. Il est dommage de bloquer un visiteur sur son site internet à tort.
Le site Fobec.com propose une api ip to country qui est mise à jour quotidiennement. Pour bloquer les visiteurs venant de pays à risque (Chine, Ukraine, ....), je vous conseille de placer un script Firewall en front. En clair, avant de traiter la requête, le script vérifie l'origine géographique du visiteur et le bloque le cas échéant.

Contactez les admin du Fobec.com pour plus d'information, l'api existe aussi en version locale avec des temps de réponse de l'ordre de 1 ms !!!

Ajouter un commentaire

Les champs marqués d'un * sont obligatoires, les adresses emails se sont pas publiées.

A lire aussi

Réseaux sociaux
Présentation de l'article
Catégorie
tuto - webmaster
Mise a jour
30/01/2011
Visualisation
vu 5400 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 261 articles
|BIO_PSEUDO|
Commentaires récents

Publié par Franzi dans java

Bonjour,
Le code est simple et compile, après être entré dans public void connect, il n'effectue pas this.session.get.transport et s'arrête. Sous eclipse avec Tomcat, j'ob...

Publié par Arkhee dans tuto

Bonjour,
Je ne connaissais pas Aloha mais je le trouve tres interessant dans le principe, on a vraiment l'impression d'editer directement l'article dans la page, contrairement aux autres.
En pra...

Publié par Coll dans java

Excuse moi, mais pourrais tu expliquer un peu plus precisement ce que tu fais lorsque tu convertis en gris je comprends l'idee mais pas ce que chaque action fait precisement et le cacth a la fin. Parc...

Publié par Kal747 dans php5

Merci pour l'info !

Publié par Djoe dans java

Rien à redire, fonctionne parfaitement. Merci beaucoup