Podemos configurar un servidor como proxy inverso con Apache y sus modulos proxy y proxy_http. Si lo has compilado asegurate de tener soporte PROXY, si no es asi añade el FLAG al lanzar el configure. Por ejemplo:
./configure --enable-so --enable-mods-shared="proxy cache ssl all"
Tenemos activar los modulos, la manera más sencilla es usando a2enmod
~#a2enmod proxy
~#a2enmod proxy_http
Ahora simplemente es añadir un fichero en "/etc/apache2/sites-available/" con el nombre del dominio que queremos "proxypassear"
<VirtualHost *:80> ServerAdmin admin@admin.com ServerName nuevo.dominio.com ServerAlias www.nuevo.dominio.com ProxyPass / http://192.168.1.3:80/ # Uncomment the line below if your site uses SSL. #SSLProxyEngine On </VirtualHost>
Y activamos el nuevo proxypass:
~#a2ensite nuevo.dominio.com
~#/etc/init.d/apache2 reload
No hay comentarios:
Publicar un comentario