scasini
(usa Debian)
Enviado em 19/05/2010 - 16:47h
Amigons...
Necessito fazer com que o meu Apache instalado num servidor em DMZ o qual funcionará como Proxy Reverso acesse o servidor de aplicação Tomcat que está na minha LAN. O Tomcat está executando duas aplicações JAVA em portas diferentes 7071 e 6060 e eu preciso que da internet as pessoas vejam apenas a aplicação que está em 7071. Vou colocar abaixo o httpd.conf que configurei com ajuda de buscas que efetuei.
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_connect_module /usr/lib/apache2/modules/mod_proxy_connect.so
LoadModule proxy_ftp_module /usr/lib/apache2/modules/mod_proxy_ftp.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
################# Com proxy_http_module ##############################
<IfModule mod_proxy.c>
ProxyRequests Off
<Directory /var/www/audixpress>
Order Allow,deny
Allow from all
</Directory>
ProxyPass /audixpress/
http://192.168.1.33:7071/audixpress/
ProxyPassReverse /audixpress/
http://192.168.1.33:7071/audixpress/
Redirect Permanent /audixpress/
http://192.168.1.33/audixpress/
</IfModule>
Existe um NAT configurado em meu Firewall com IP válido para o IP do Servidor Apache que está na DMZ com o IP inválido 10.1.1.2 .
O problema está no acesso, pois quando executo no browser http://IP válido/audixpress o mesmo abre a tela de login da aplicação, porém após o logon, ele redireciona para a rede interna, o que não é o correto, pois quando estou fora da empresa eu não consigo acessar.
Se precisarem de mais informações, é só pedir!!!
Agradeço desde já a quem puder me ajudar!!!!
Abraços
Sandro