¿Cómo puedo servir a otro sitio en una dirección IP local diferente?

¿Cómo puedo servir a otro sitio en una dirección IP local diferente?

Bien, lo que estoy tratando de lograr aquí es lo siguiente:

He example.comejecutado 172.31.1.90natted to ports 80 and 443y está funcionando como se supone que debe hacerlo.

Me gustaría acceder a una página, subdomain.example.compero debería estar disponible en otro servidor Apache en la misma red interna que se ejecuta. 172.31.1.65:80¿Es posible hacerlo de alguna manera?

Respuesta1

Como los puertos 80y 443ya están reenviados en el NAT 172.31.1.90, y es poco probable que el enrutador pueda terminar el protocolo HTTP(S), manejando el Hostencabezado (o SNI), puede usar el 172.31.1.90comoproxy inversoal 172.31.1.65:80, por ejemplo:

<VirtualHost *:80> 
    ServerName subdomain.example.com 
    ProxyPass / http://172.31.1.65/
    ProxyPassReverse / http://172.31.1.65/ 
</VirtualHost>

información relacionada