Acceso por dirección de origen a Apache 2

Apache 2.0 no sólo nos permite el control de acceso de forma individual y por grupos, sino también dependiendo de la dirección de origen. De esta forma nos centramos en saber de dónde vienen los usuarios, en vez de quiénes son.

Utilizando las directivas Allow y Deny podemos permitir o rechazar el acceso según el nombre o dirección de la máquina que solicita el documento. Junto a estas dos directivas, la directiva Order también se utiliza, ya que es la que establece el orden en el que se deben aplicar los filtros.

La sintaxis del uso de las directivas es el siguiente:

Allow from direccion

Donde direccion es una dirección IP o un nombre de dominio. Por ejemplo:

Deny from 205.252.46.165

impedirá que los visitantes que provengan de esa dirección tengan acceso al recurso protegido. También se puede indicar el nombre de la máquina:

Deny from host.example.com

Y, si se desea bloquear el acceso de un dominio entero, se puede especificar sólo parte de una dirección o nombre de dominio:

Deny from 192.101.205
Deny from cyberthugs.com moreidiots.com
Deny from ke

El uso de Order –tal y como se ha dicho antes- permite establecer el orden en el que se aplican los filtros:

Order deny,allow
Deny from all
Allow from dev.example.com

« Apache 2 | Acceso en Apache 2

Si no se indica lo contrario, el contenido de esta página se ofrece bajo Creative Commons Attribution-ShareAlike 3.0 License