¿Desea aprender a instalar Apache y denegar el acceso a una lista de direcciones IP? En este tutorial, vamos a configurar el servidor Apache para bloquear el acceso de una lista de direcciones IP.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Tutorial Apache - Bloqueo de una lista de direcciones IP

Instale el servidor Apache.

Copy to Clipboard

Habilite los módulos Apache necesarios.

Copy to Clipboard

Edite el archivo de configuración de Apache para el sitio web predeterminado.

Copy to Clipboard

Agregue las siguientes líneas a este archivo de configuración.

Copy to Clipboard

Aquí está el archivo, antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo, después de nuestra configuración.

Copy to Clipboard

Cree un archivo que contenga la lista de direcciones IP.

Copy to Clipboard

Aquí está el contenido del archivo.

Copy to Clipboard

Configure el permiso de archivo.

Copy to Clipboard

Reinicie el servicio Apache.

Copy to Clipboard

En nuestro ejemplo, el servidor Apache prohibirá el acceso desde las direcciones IP incluidas en el archivo denominado BLACKLIST.

Desde un ordenador incluido en la lista, abra el navegador e introduzca la dirección IP de su servidor web.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.2.110

El servidor Apache denegará el acceso y mostrará un mensaje de error.

Apache - Block IP address

¡Felicitaciones! Ha creado una lista de acceso basada en IP en el servidor Apache.

Tutorial Apache - Bloqueo de una red de direcciones IP

Instale el servidor Apache.

Copy to Clipboard

Habilite los módulos Apache necesarios.

Copy to Clipboard

Edite el archivo de configuración de Apache para el sitio web predeterminado.

Copy to Clipboard

Agregue las siguientes líneas a este archivo de configuración.

Copy to Clipboard

Aquí está el archivo, antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo, después de nuestra configuración.

Copy to Clipboard

Cree un archivo que contenga la lista de direcciones IP.

Copy to Clipboard

Aquí está el contenido del archivo.

Copy to Clipboard

Configure el permiso de archivo.

Copy to Clipboard

Reinicie el servicio Apache.

Copy to Clipboard

En nuestro ejemplo, el servidor Apache prohibirá el acceso desde las direcciones IP incluidas en el archivo denominado BLACKLIST.

En nuestro ejemplo, bloqueamos toda la red 192.168.10.0/24.

En nuestro ejemplo, bloqueamos toda la red 192.168.20.0/24.

Desde un ordenador incluido en la lista, abra el navegador e introduzca la dirección IP de su servidor web.

En nuestro ejemplo, se introdujo la siguiente URL en el navegador:

• http://192.168.2.110

El servidor Apache denegará el acceso y mostrará un mensaje de error.

Apache - Block IP address

¡Felicitaciones! Ha creado una lista de acceso basada en IP en el servidor Apache.