[Tuto] Comment bloquer toutes les connexions d'un pays SANS extension ?
-
- Messages : 28
- Enregistré depuis : 2 ans 7 mois
- Prénom : Pierre
- Forum phpBB : https://www.myasthenie.com
- Localisation : Oise
- Intérêt : Photo; Bricolage, Informatique
- Emploi : Retraité du BTP Président d'une association...
Comment bloquer toutes les connexions d'un pays SANS extension ?
MessageEn tant que gestionnaire de forum, nous sommes souvent confrontés à des connexions intempestives en provenance de pays divers (la Russie, la Chine par exemple) réputés pour la proliférations de spammeurs et autres individus "douteux" .
Je vous propose une solution simple à mette en œuvre qui rejette les connexions au niveau du serveur Apache, c'est-à-dire avant l'affichage de votre forum.
Nous allons utiliser le fichier de paramétrage d'Apache, le fameux .htaccess.
Nous allons créer une section spécifique pour cela
- Faire une sauvegarde du fichier .htaccess en cours
- Editer le fichier (Notepad ++ est un bon choix)
- A la fin du fichier ajouter le code suivant
Code : Tout sélectionner
#Blocage par pays order allow,deny allow from all #Pays bloques (code pays iso 3166 http://documentation.abes.fr/sudoc/formats/CodesPays.htm ) deny from .ae #Fin pays bloques #Fin blocage par pays
- Enregistrer le fichier
Pour bloquer un pays on utilise la commande deny from suivit d'un point et du code alpha 2 caractères de la norme iso 3166


voir la norme ici http://documentation.abes.fr/sudoc/form ... esPays.htm
Dans le code ci dessus la ligne deny from .ae bloque les émirats arabes unis
A toute tentative de connexion en provenance d'un pays interdit, le visiteur reçoit une erreur HTTP 403 Forbidden.
Celle-ci indique qu'un serveur comprend la requête mais refuse de l'autoriser.
En espérant que cela vous soit utile...
Si vous avez des questions, n'hésitez pas
Bonne journée
Pierre
-
- Messages : 2991
- Enregistré depuis : 3 ans 11 mois
- Identité : Fred Rimbert
- Forum phpBB : https://caforum.fr
- Localisation : Le Lude - Pays de la Loire
- Intérêt : GitHub
Re: Comment bloquer toutes les connexions d'un pays SANS extension ?
MessageÀ lire sur la page d'Apache :
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
- Richard Stallman
-
- Messages : 12
- Enregistré depuis : 6 mois
- Prénom : Frédéric
- Forum phpBB : http://cocci10.fredisland.net/fofo/
- Localisation : Centre France
- Intérêt : L'AMSTRAD CPC, les jeux électroniques vintage, les vinyles 33T, les chats, la pâte d'amandes, ma pièce vintage, la musique sur synthés, les (grandes) figurines, plein d'autres bricoles comme ça... Et mon fofo !
Re: Comment bloquer toutes les connexions d'un pays SANS extension ?
Message-
- Messages : 12
- Enregistré depuis :
- Prénom : Serge
- Forum phpBB : https://www.gironiforum.fr
Re: Comment bloquer toutes les connexions d'un pays SANS extension ?
MessageTu sais, les gens qui font ça ont à disposition des proxies, et peuvent se faire passer pour des « européens respectables », voir des français. Bloquer les connexions pour tout un pays est un risque de se priver de membres fiables de ce pays.
C’est du spam très classique, on y passe tous ces « visiteurs indésirables » viennent pour laisser des commentaires, à lire : Base de connaissance - Comment identifier un compte spam potentiel. Beaucoup de sites utilisent des techniques de référencement en envoyant des robots laisser des commentaires sur des sites, avec des urls, pour se faire du lien.
Pour ce problème, installer une extension comme Stop forum Spam est très utile : Stop Forum Spam, dans la base de connaissance il y a ce sujet à consulter : Base de connaissance - Lutter contre le spam sur phpBB
La solution est également d'utiliser le groupe des Nouveaux Utilisateurs Enregistrés pour filtrer leurs 1, 2 ou 3 premiers messages.
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.