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

Publié par hisy dans java

Merci pour le script mais si un champ text contient un ";" ...

Publié par jmc dans CMS

Lien sur mon site, rubriques Téléchargez http://users.skynet.be/jean-marie.capellen/

Publié par Julie dans logiciel

C'est donc un moteur de recherche specialise. On peut vraiment rechercher tous les domaines que l'on veut. Cela permettrait aux gens de ne plus se faire arnaquer. Quelle bonne idee!

Publié par troops28 dans CMS

C un truc qui va plaire ca ;) enfin j'espere
En ajoutant :
if ColWidths[i] < Canvas.TextWidth(strTemp) then ColWidths[i] := Canvas.TextWidth(strTemp)+10;

Dans la procedure LoadStr...

Publié par hilflo dans tuto

Pour Romaingineer, essaye d'aller voir dans le fichier functions.php dans ton theme, tu dois avoir des functions wp_enqueue_style ou wp_enqueue_script, c'est la que tu pourras faire des modifs