Si vous recevez trop de trafic indésirable de certaines adresses IP, un outil pratique est la fonctionnalité de blocage d'adresses IP du fichier .htaccess (cliquez ici pour un didacticiel sur la façon de voir quelles adresses IP arrivent sur votre site ). Ce fichier se trouve dans le dossier public_html de votre domaine principal et dans le dossier principal de tous les sous-domaines et domaines ajoutés. Ajoutez simplement le code suivant en haut de votre fichier : order allow, refuser refuser de 144.5.56.77 refuser de 12.34.23.107 autoriser de tous Vous pouvez également faire l'inverse et autoriser uniquement des adresses IP spécifiques sur votre site : commander refuser,autoriser refuser de tous autoriser à partir de 211.35.214.13 Que se passe-t-il si le visiteur indésirable vient d'un autre pays et change constamment d'adresse IP ? Si votre site Web n'est pas destiné aux visiteurs de ce pays, vous pouvez facilement utiliser l'outil GeoIP pour bloquer ce pays. Ajoutez simplement le code ci-dessous en haut de votre fichier .htaccess. Activation géoIP activée # Ajoutez les pays que vous souhaitez refuser ici SetEnvIf GEOIP_COUNTRY_CODE CO DenyCountry SetEnvIf GEOIP_COUNTRY_CODE EG DenyCountry SetEnvIf GEOIP_COUNTRY_CODE HI DenyCountry Autoriser de tous Refuser de env=DenyCountry Vous pouvez également faire le contraire et autoriser uniquement certains pays à accéder à votre site Web. Il s'agit d'une excellente mesure de sécurité proactive si, par exemple, vous avez uniquement l'intention d'avoir des clients ou des visiteurs australiens sur votre site. Activation géoIP activée # Indiquez les pays à autoriser ici SetEnvIf GEOIP_COUNTRY_CODE AU AllowCountry SetEnvIf GEOIP_COUNTRY_CODE NZ AllowCountry Refuser de tous Autoriser depuis env=AllowCountry Une liste de tous les codes de pays peut être trouvée ci-dessous ou à leur source d'origine ici :http://dev.maxmind.com/geoip/legacy/codes/iso3166/ |
Comment bloquer/autoriser le ping en utilisant iptables dans Ubuntu