file - Cómo bloquear un rango de direcciones IP utilizando el archivo.htaccess
block rank (6)
Acabo de usar
Order Allow,Deny
Deny from 188.143.*.*
Allow from all
como ataque de spam viene de xxx.xxx.0-80.0-80
.
He detectado que un rango de direcciones IP puede usarse de manera maliciosa y no sé cómo bloquearlo.
Me gustaría bloquear el rango 66.249.74. * Para que no acceda a mi sitio web utilizando el archivo .htaccess.
Podrías usar:
Order Allow,Deny
Deny from 66.249.74.0/24
Allow from all
O podrías usar esto:
RewriteEngine on
RewriteCond %{REMOTE_ADDR} ^66/.249/.74/.
RewriteRule ^ - [F]
Puede ir a: e ingresar ips y generará el archivo por usted. http://www.htaccesstools.com/block-ips/
También, por ejemplo, si desea bloquear el ip address range
que desea, sería:
Order Allow,Deny
Deny from 66.249.74.0/24
Allow from all
O puedes hacer:
Puede indicar qué direcciones desea bloquear usando RewriteCond %{HTTP_REFERER}
.
Este es un ejemplo de trabajo:
# BLOCK VISITORS REFERRED FROM GOOGLE.COM
RewriteCond %{HTTP_REFERER} ^https?://([a-z0-9-]+/.)?google/.com [NC]
RewriteRule .* - [F]
El ejemplo anterior usa una expresión regular, por lo que bloqueará:
-
https://
ohttp://
- seguido de cualquier subdominio (o ninguno)
- seguido por
google.com
- seguido de cualquier cosa (o nada)
La bandera [F]
significa Forbidden
. El servidor devolverá un 403 Forbidden Error
.
Use solo los primeros 3 octetos
Order Allow,Deny
Deny from 66.249.74.
Allow from all
p.ej:
<Files *>
order deny,allow
deny from 2.72.0.0/13 2.92.0.0/14 2.132.0.0/14
</Files>
Gran howto con rangos de IP aquí:
http://www.wizcrafts.net/russian-blocklist.html
También estas son listas actualizadas de rangos de IP ofensivos.
puede hacerlo fácilmente agregando rangos de IP a su archivo .htaccess descargando los rangos completos de https://www.ip2location.com/blockvisitorsbycountry.aspx y cargando el .hataccess nuevamente en el directorio que desea bloquear.
Hace poco bloqueé a Rusia con este método, porque recibí montones de registros de spam en mi foro y el foro nunca necesita ninguna contribución de este país.