Comment bloquer une plage D'adresses IP en utilisant le.fichier htaccess
j'ai détecté qu'une gamme d'adresses IP peut être utilisée de manière malveillante et je ne sais pas comment la bloquer.
je voudrais bloquer la portée 66.249.74.* d'accéder à mon site en utilisant le .fichier htaccess.
6 réponses
Vous pouvez utiliser:
Order Allow,Deny
Deny from 66.249.74.0/24
Allow from all
Ou vous pouvez utiliser ceci:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^66\.249\.74\.
RewriteRule ^ - [F]
Utilisez seulement les 3 premiers octets
Order Allow,Deny
Deny from 66.249.74.
Allow from all
je viens d'utiliser
Order Allow,Deny
Deny from 188.143.*.*
Allow from all
attaque de spam vient de xxx.xxx.0-80.0-80
.
vous pouvez le faire facilement en ajoutant des plages IP à votre .fichier htaccess en téléchargeant les gammes complètes de https://www.ip2location.com/blockvisitorsbycountry.aspx et le téléchargement de l' .hataccess retour au répertoire que vous voulez bloqué.
j'ai récemment Bloqué la Russie par cette méthode cause d'obtenir des charges d'enregistrements de spam sur mon forum et le forum n'a jamais besoin d'aucune contribution de ce pays.
par exemple:
<Files *>
order deny,allow
deny from 2.72.0.0/13 2.92.0.0/14 2.132.0.0/14
</Files>
howto Grande avec des plages d'adresses ip ici:
http://www.wizcrafts.net/russian-blocklist.html
Il s'agit aussi de listes à jour des plages IP incriminées.
vous pouvez aller à: et entrer ips et il générera le fichier pour vous. http://www.htaccesstools.com/block-ips/
aussi par exemple vous voulez bloquer le ip address range
vous voulez serait:
Order Allow,Deny
Deny from 66.249.74.0/24
Allow from all
Ou Vous Pouvez Faire:
vous pouvez indiquer les adresses que vous souhaitez bloquer en utilisant RewriteCond %{HTTP_REFERER}
.
C'est un Exemple:
# BLOCK VISITORS REFERRED FROM GOOGLE.COM
RewriteCond %{HTTP_REFERER} ^https?://([a-z0-9-]+\.)?google\.com [NC]
RewriteRule .* - [F]
L'exemple ci-dessus utilise régulièrement expression, de sorte qu'il sera de bloc:
https://
ouhttp://
- suivi de tout sous-domaine (ou aucun)
- suivi de
google.com
- suivi de n'importe quoi (ou rien)
[F]
drapeau signifie Forbidden
. Le serveur retourne un 403 Forbidden Error
.