
A pergunta diz tudo. Eu gostaria de usar o servidor SUN Glassfish 2.0x como um servidor proxy reverso, para que quando alguém acessar esse servidor, ele seja redirecionado de forma transparente para um site interno, que executa algum Apache antigo (que não podemos atualizar).
Já estamos usando o Glassfish no SuSE Linux para vários aplicativos. Este Glassfish teria então o SUN Policy Agent (do OpenSSO) instalado para controlar o acesso à caixa.
(internet) ---> reverse-proxy ---> internal server
Tanto interno quanto externo devem ter a mesma NIC e o mesmo IP, de preferência.
Responder1
Existe algum motivo específico para você usar o Glassfish aqui como proxy reverso. Eu sugiro que você use squid para isso. Esseartigomenciona como usar o squid para isso.
Responder2
Glassfish parece uma escolha estranha. Fiquei com a impressão de que Glassfish é um servidor de contêiner Java.
Eu ficaria mais tentado a usarVernizpara isso, ouLula. Não sei muito sobre glassfish, mas suspeito que seja um pouco parecido com o Tomcat. O que provavelmente significa que vocêpoderiapossivelmente usá-lo como um servidor proxy, mas isso não seria realmentemodo de operação, e é provável que cause problemas mais tarde.
Use a ferramenta certa para o trabalho. É um pouco como usar o cabo de uma chave de fenda para cravar pregos, em vez de usar um martelo.