Written by: thempra on 12/12/2008 @ 10:19
Dependiendo de la topologia de red necesaria en cada situacion, es posible necesitar un proxy o un balanceador de peticiones HTTP, no es necesario que se tengan millones de peticiones para tal necesidad, simplemente puede se por que se disponene de varios servidores web (IIS, Apache, Lighthttpd, …) y se pretende mostrar ocultar esta topologia al cliente lanzandolo todo por el puerto 80.
Para ello configuraremos un servidor que reciba las peticiones y la redirija al equipo pertienente, Primero desde Apache 2 se ha de habilitar el modulo de proxy, en Debian por ejemplo seria:
a2enmod proxy proxy_http
Y en la configuracion del de los sitios de la primera maquina se habilitara uno nuevo con las siguientes caracteristicas
ServerName mi.dominio.com
ServerAlias mi.dominio.com
ProxyPreserveHost On
ProxyRequests Off
Order deny,allow
Allow from all
</Proxy>
ProxyPassReverse / http://172.16.27.209
</VirtualHost>
Ya solo falta reiniciar el Apache y disfrutar de la nueva configuracion.
Catogories: Apache, IIS, Proxy, Servidores, Software Libre