Cómo bloquear un rango de IPs en htaccess?

  • Autor Autor israel1094
  • Fecha de inicio Fecha de inicio
israel1094

israel1094

Dseda
Verificado
Verificación en dos pasos activada
Verificado por Binance
Hola, haber si alguien pudiera ayudarme.


El rango que quisiera seria:

164.132.x.x

Todos los de 'x'
 
Si no estoy equivocado, basta que cierres la I.P con el comando DENY.

Ejemplo:



Configurar restricciones

order allow, deny

deny from 255.0.0.0

deny from 164.13.x.x [Ip inventada]

El código sugiere bloquear las IPS fuera de rango. Si en el número final pones un 1 eso hará que el servidor apache bloquee todas las IPs, que vayan desde 123.45.6.1 hasta 123.45.6.255.

Si prefieres dejar la tuya activa (IP) y bloquear el resto:

order allow, deny

allow from 123.45.6.7*

deny from all

Espero sea sencillo de entender. Viene a ser lo mismo que bloquearlo en un router para que no te roben el wifi. 🙂
 
Gracias por tu respuesta.

El mismo cpanel dice que se puede hacer asi: 164.132.*.*
pero marca que es un rango no valido

qLdK3ti4S3ikgb-J3fBdNA.webp

Si no estoy equivocado, basta que cierres la I.P con el comando DENY.

Ejemplo:



Configurar restricciones

order allow, deny

deny from 255.0.0.0

deny from 164.13.x.x [Ip inventada]

El código sugiere bloquear las IPS fuera de rango. Si en el número final pones un 1 eso hará que el servidor apache bloquee todas las IPs, que vayan desde 123.45.6.1 hasta 123.45.6.255.

Si prefieres dejar la tuya activa (IP) y bloquear el resto:

order allow, deny

allow from 123.45.6.7*

deny from all

Espero sea sencillo de entender. Viene a ser lo mismo que bloquearlo en un router para que no te roben el wifi. 🙂
 
Las direcciones IP no pueden contener asteriscos, se abren y cierran numéricamente. Es decir, que si le indicas un rango de IP: 164.132.x.x realmente no es un rango válido por que el asterisco no cierra rango. Disculpa si aparece así predeterminado.

Prueba: 164.132.1.150 -> de esta manera bloquearía todas las IPs del rango 1-150.

Mientras llegan refuerzos, coméntame si te ha servido.
 
Insertar CODE, HTML o PHP:
Order Allow,Deny
Deny from 164.132.0.0/16
Allow from all

Insertar CODE, HTML o PHP:
<Files *>
  <RequireAll>
    Require all granted

# Block IP
Require not ip 164.132.0.0/16

  </RequireAll>

</Files>

Podes usar cualquiera.
 
Amigo desconozco si la idea es evitar instalar plugins, pero sino puedes hacerlo instalando WordFence Security. Saludos 😉
 
Atrás
Arriba