banir adresse ip par pays

WRInaute discret
Bonjour,
Webmaster d'un forum, j'en ai assez de passez mon temps à supprimer les posts qui font des liens vers des sites de vente de substances illicites ou autres...

J'utilise le CMS Xoops, celui-ci permet de banir par adresses ip.

La plus part des spams dans mon forum viennent de Russie, et donc je souhaiterai banir tous les visiteurs de ce pays.

Comment connaître les adresses IP par pays?
Est ce que quelqu'un sait ou trouver la liste d'adresses IP par pays?
Merci, bonne journée
 
WRInaute occasionnel
Xoops ? Forum ouvert en écriture aux visiteurs je suppose ? Interdire l'écriture aux visiteurs est la meilleure solution. Personnellement je suis contre ce type de procédé un peu dur.

Cependant ce n'est pas la question, alors :

Ip russe :

194.67.2#.#6# (c'est un exemple)

Il faut faire une 1ère recherche :

whois 194.67.2#.#6# = russe

Ensuite :

whois 194.67.2#.00 = russe

Et :

whois 194.67.00.00 = russe

Ces manips servent à être sûr que 194.67 concerne bien la Russie UNIQUEMENT.

Enfin, avec Xoops tu rentres :

^194.67| dans (Administration ---> Préférences ---> paramètres généraux ---> ban IP)

Qui veut dire : Toutes les ip qui commencent par 194.67 sont rejetées. Et c'est comme ça avec toutes les ip

En attendant une liste, tu peux faire tes recherches :

http://www.whois-fr.com/wip.html

Edit : http://www.flumps.org/ip/ et http://www.flumps.org/ip/c/194/194_67.html (non officiel ! Ne vaut pas un whois)

http://www.frameip.com/

-------------

Edit : Il n'y a pas que Xoops ^^ donc avec un fichier .htaccess à la racine du site :

Code:
#Toutes les ip qui commencent par 194.67 sont rejetées
deny from 194.67
 
Discussions similaires
Haut