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.

33
demandé sur Alexander Kosubek 2013-08-28 12:35:23

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]
40
répondu Prix 2013-08-28 08:52:11

Utilisez seulement les 3 premiers octets

Order Allow,Deny
Deny from 66.249.74.
Allow from all
12
répondu Howard Lee Harkness 2014-12-14 19:52:30

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.

1
répondu Vladyn 2016-06-26 09:32:36

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.

0
répondu Iqtidar Ali 2017-03-20 08:49:25

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.

0
répondu user945389 2017-05-09 18:04:58

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:// ou http://
  • 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.

0
répondu antimalwareprogram 2017-08-03 08:42:54