Apache 2.4 Proxy inverso usando HTTPd

Apache 2.4 Proxy inverso usando HTTPd

Creé una instancia AWS EC2 con una IP pública, llamémosla 100.0.0.0.

Agregué una regla para que el grupo de seguridad permita el tráfico HTTP entrante en el puerto 80 para cualquier IPv4.

Agregué al archivo de configuración en:/etc/httpd/conf/httpd.conf

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass /test/ http://www.example.com/
    ProxyPassReverse /test/ http://www.example.com/
</VirtualHost>

que cuando fui ahttp://100.0.0.0/prueba/, aparece un mensaje 404 - No encontrado en mi navegador. Nada en error_log.

También probé esto con un servidor local.

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass /test/ http://localhost:8080/
    ProxyPassReverse /test/ http://localhost:8080/
</VirtualHost>

&

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass /test/ http://127.0.0.1:8080/
    ProxyPassReverse /test/ http://127.0.0.1:8080/
</VirtualHost>

Lo que me dio en los registros:

Conexión rechazada: AH00957: http: falló el intento de conectarse a 127.0.0.1:8080 (127.0.0.1)

AH01114: HTTP: no se pudo establecer la conexión con el servidor: 127.0.0.1, referente:http://100.0.0.0/

Dado que esto se creó con AWS, también intenté crear una regla de salida, donde permití cualquiera para IPv4. No estoy seguro de si necesito establecer más reglas en AWS o si me perdí un paso al configurar mi proxy.

Ver documento que seguí:https://linuxtechlab.com/apache-as-reverse-proxy-centos-rhel/

También hice referencia a:https://httpd.apache.org/docs/2.4/howto/reverse_proxy.htmlque me llevan a lawww.ejemplo.comejemplo.

netstat -aon | grep 8080
TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       22304
TCP    [::]:8080              [::]:0                 LISTENING       22304
TCP    [::1]:8080             [::]:0                 LISTENING       25212

información relacionada