Nuevo post de htaccess en el que vamos a ver cómo bloquear o permitir visitar y accesos por IP. Las instrucciones que voy a repasar son deny y allow.
Anteriormente ya vimos cómo proteger directorios y archivos en estos post:
order allow,deny deny from 187.0.0.0 deny from 194.45.6.71 allow from all
En las líneas superiores podéis ver cómo permitimos el acceso a todas las IPs excepto a las 187.0.0.0 y 194.24.6.71. De esta manera podemos bloquear varias IPs de una manera sencilla, solo tenemos que ir añadiendo una nueva línea con la IP en cuestión.
order allow,deny allow from 187.0.0.0 allow from 194.45.6.71 deny from all
Ejemplo opuesto al anterior, esta vez en el código superior podemos apreciar cómo bloqueamos el acceso a todas las IPs excepto a las 187.0.0.0 y 194.24.6.71. Si queremos permitir más accesos añadimos una nueva línea con la IP.
En el siguiente ejemplo vamos a bloquear el acceso a este rango de ip 187.0.0.x. Es decir para poner un ejemplo… que bloquearíamos a estas IPs: 187.0.0.6 y 187.0.0.18:
order allow,deny allow from all deny from 187.0.0.
Ejemplo opuesto, permitir el acceso al mismo rango de IP:
order allow,deny deny from all allow from 187.0.0.