
La pregunta lo dice todo. Me gustaría utilizar el servidor SUN Glassfish 2.0x como servidor proxy inverso, de modo que cuando alguien acceda a este servidor, sea redirigido de forma transparente a un sitio web interno, que ejecuta un Apache antiguo (que no podemos actualizar).
Ya estamos utilizando Glassfish en SuSE Linux para múltiples aplicaciones. Este Glassfish luego tendría instalado el Agente de políticas SUN (de OpenSSO) para controlar el acceso al cuadro.
(internet) ---> reverse-proxy ---> internal server
Tanto el interno como el externo deben tener la misma NIC y la misma IP, preferiblemente.
Respuesta1
¿Existe alguna razón particular por la que necesite utilizar Glassfish aquí como proxy inverso? Te sugiero que uses calamares para esto. Esteartículomenciona cómo usar calamares para esto.
Respuesta2
Glassfish parece una elección extraña. Tenía la impresión de que Glassfish es un servidor contenedor de Java.
Estaría más tentado a usarBarnizpara esto, oCalamar. No sé mucho sobre Glassfish, pero sospecho que podría ser un poco similar a Tomcat. Lo que probablemente significa que túpodríaposiblemente usarlo como servidor proxy, pero esto no sería realmente lo que esmodus operandi, y es probable que cause problemas más adelante.
Utilice la herramienta adecuada para el trabajo. Es un poco como usar el mango de un destornillador para clavar clavos, en lugar de usar un martillo.