Configuración de un proxy inverso en Apache2

Índice

Configuración de un proxy inverso en Apache2

En este ejemplo práctico se muestra la configuración del proxy para el acceso a dos páginas (www.app1.org y www.app2.org) para que las redirecciones funcionen, de manera que al acceder a www.app1.org/directorio se redirija a www.app1.org/nuevodirectorio.

Para permitir el acceso a las páginas de la red interna se tienen que activar los módulos necesarios de Apache

sudo a2enmod proxy proxy_http

Después se crea un virtualhost en el directorio /etc/apache2/sites-available para cada página en el que se indica la línea de proxy inverso para que se produzca el acceso al servidor interno.

<VirtualHost *:80>
        ServerName www.app1.org

        ServerAdmin webmaster@localhost

        ProxyPass "/" "http://interno.example1.org/"
        ProxyPassReverse "/" "http://interno.example1.org/"

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

Después hay que activar los virtual host

sudo a2ensite app1
sudo a2ensite app2
sudo systemctl reload apache2

Desde el cliente se crea el direccionamiento estático en el fichero /etc/hosts y se puede acceder al destino desde el navegador del host.

comments powered by Disqus

Relacionados

Comandos para la programación de tareas

La programación de tareas es una característica muy útil en el ámbito de la administración de sistemas informáticos, especialmente al programar scripts. En este post se repasa brevemente la información más relevante sobre los principales comandos que se pueden usar con esta finalidad.

Leer

Creación de usuarios y políticas de seguridad en Debian

En este post se explica, a través de varios casos prácticos y ejemplos, el uso adecuado de los comandos básicos para la creación de usuarios y el establecimiento de políticas de seguridad en los sistemas operativos basados en Debian.

Leer

Cómo configurar un servidor DHCP en un router Cisco

La mayor parte de routers pueden funcionar también como servidores DHCP para los equipos de su red. En este post se explica cómo configurar un servidor DHCP en un router Cisco.

Leer