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 5629 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 261 articles
|BIO_PSEUDO|
Commentaires récents

Publié par Axel dans java

Bonjour Kezouille,
je viens de tester sur notre LAN (serveur Windows 7), la surveillance a l'air de marcher.
De votre cote, s'agit-il d'un serveur sous Windows ou sous Linux ?
Pouvez-vou...

Publié par fobec dans CMS

faire le menage !!!!

Publié par berrr dans news

Le PageRank de mon site www.specialvacances.com et toujours 0 pourquoi !

Publié par Fobec dans php5

Merci Souti d'avoir signale la balise manquante,
le code est corrige dans l'exemple.

Publié par agence cms open source dans tuto

Vu la multitude des outils de gestion de contenu Open Source, sélectionner l'un d'entre eux exige de réaliser une comparaison fine. Les lecteurs défendent les raisons de leurs cho...