Foros del Web » Administración de Sistemas » Unix / Linux »

Redirigir petición http a otro server

Estas en el tema de Redirigir petición http a otro server en el foro de Unix / Linux en Foros del Web. Buenas! Tengo un problemilla en el curro y no sé bien cómo solventarlo. Resulta que tengo una aplicación web en un servidor A (Ubuntu) que ...
  #1 (permalink)  
Antiguo 18/09/2013, 05:51
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 20 años, 5 meses
Puntos: 1
Pregunta Redirigir petición http a otro server

Buenas!

Tengo un problemilla en el curro y no sé bien cómo solventarlo.

Resulta que tengo una aplicación web en un servidor A (Ubuntu) que funciona perfectamente. El problema es que está en una red interna a la que el cliente no tiene acceso.
Me veo en la tarea de migrar la aplicación a otro servidor B (RedHat), a la que tanto el cliente como nosotros tenemos acceso.

He hecho todos los pasos (incluso reinstalarla de cero), y la aplicación "funciona a medias", ya que la web me carga a medio maquetar y es imposible de utilizar. He probado mil soluciones y sigue sin ir. He abierto un ticket con el fabricante de la aplicación, a ver qué solución me da.

El tema es que tenemos que hacerle una presentación al cliente este viernes, y estaría muy bien que pudieran tener acceso. Como solución provisional, se me ha ocurrido aprovechar que el servidor A y B se ven entre ellos, y hacer que el cliente haga la petición al servidor B, y éste se la traspase al servidor A (donde todavía existe la instalación original).

¿alguien sabe cómo hacer esto?

Gracias 1000!
  #2 (permalink)  
Antiguo 18/09/2013, 09:19
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Redirigir petición http a otro server

Fijate si instalando Apache+mod_proxy en el servidor B te soluciona el problema, me parece que puede ser la solución perfecta.
  #3 (permalink)  
Antiguo 18/09/2013, 14:26
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 20 años, 5 meses
Puntos: 1
Respuesta: Redirigir petición http a otro server

Cita:
Iniciado por AlvaroG Ver Mensaje
Fijate si instalando Apache+mod_proxy en el servidor B te soluciona el problema, me parece que puede ser la solución perfecta.
Apache lo tengo en los dos. ¿Cómo me puede ayudar el mod_proxy? ¿Para qué sirve? He leído que quizá con IPTABLES ya lo solvente.

Gracias y saludos!
  #4 (permalink)  
Antiguo 19/09/2013, 08:26
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Redirigir petición http a otro server

mod_proxy sirve justamente para tu caso de uso: un apache accesible desde internet que redirige internamente las peticiones que recibe en determinado virtual host hacia otro servidor, de forma transparente al usuario.
Tengo a mano este enlace, que estaba investigando para hacer un tunel ssh sobre https, no es lo que necesitás pero explica cómo se puede configurar mod_proxy: http://dag.wieers.com/howto/ssh-http-tunneling/

Con iptables lo podrías arreglar también, cualquiera de las dos opciones es buena. Creo que la de Apache es más conveniente, pero todo depende de tu conocimiento: la opción que sepas dejar mejor configurada es la mejor opción, como siempre que discutamos administración de sistemas.


Saludos.
  #5 (permalink)  
Antiguo 19/09/2013, 08:51
 
Fecha de Ingreso: noviembre-2003
Mensajes: 456
Antigüedad: 20 años, 5 meses
Puntos: 1
Respuesta: Redirigir petición http a otro server

Cita:
Iniciado por AlvaroG Ver Mensaje
mod_proxy sirve justamente para tu caso de uso: un apache accesible desde internet que redirige internamente las peticiones que recibe en determinado virtual host hacia otro servidor, de forma transparente al usuario.
Tengo a mano este enlace, que estaba investigando para hacer un tunel ssh sobre https, no es lo que necesitás pero explica cómo se puede configurar mod_proxy: http://dag.wieers.com/howto/ssh-http-tunneling/

Con iptables lo podrías arreglar también, cualquiera de las dos opciones es buena. Creo que la de Apache es más conveniente, pero todo depende de tu conocimiento: la opción que sepas dejar mejor configurada es la mejor opción, como siempre que discutamos administración de sistemas.


Saludos.
Lo probaré. Muchas gracias!

Etiquetas: redirigir, server, servidor, ubuntu
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:12.