On Tue, 3 May 2011 20:41:30 +0000, [email protected] wrote: > Vic trata-se de uma ferramenta de relatorios entao quando desenvolvo > a chamada para essa ferramenta vou ter tanto acessos internos na rede > local e acessos externos e é muito ruim ficar trocando isso na > aplicacao. > > Abracos. > > > Tiago Dib > > -----Original Message----- > From: vic <[email protected]> > Sender: [email protected] > Date: Tue, 03 May 2011 17:35:36 > To: <[email protected]> > Reply-To: [email protected] > Subject: Re: [slack-users] Redirecionamento de Portas. > > On Tue, 3 May 2011 12:08:55 -0300, Tiago Dib <[email protected]> > wrote: >> Pessoal Boa Tarde, sei que não é uma dúvida pertinente da >> Distribuição Slackware, mas como somente uso essa distro resolvi >> buscar uma ajuda com os nobres colegas usuários da mesma >> distribuição para tentarem me ajudar. >> >> Minha dúvida é o seguinte, eu tenho um servidor apache rodando na >> minha rede na porta 9704 eu outro micro que não é o firewall de >> minha rede. No meu firewall tenho o slackware 12.2 instalado com um >> link de ip fixo da embratel. >> >> Fiz uma regra para direcionar a porta 9704 para o servidor apache da >> rede interna 192.168.0.250 a regra ficou como demonstrada abaixo: >> >> iptables -t nat -A PREROUTING -p tcp -s 0/0 --dport 9704 -j DNAT --to >> 192.168.0.250 >> >> De fora da minha rede interna eu acesso normal pelo browser >> http://MeuIPExterno:9704 [1] >> >> O Meu problema é o seguinte, na minha aplicação tanto pessoas da >> rede interna quanto fora da rede interna precisam acessar certos >> relatórios de minha aplicação, então preciso desenvolver sempre >> passando o endereço externo para o acesso, ate aqui sem problemas >> pois fora da minha rede funciona, porém quando tento acessar por >> dentro da minha rede o endereço externo ele não funciona. >> >> Dentro da rede interna quando digito no browser o link >> http://MeuIPExterno:9704 [2] não abre nada fica pensando e não abre, >> assim tenho que usar o ip local 192.168.0.250, mas isso ira complicar >> o desenvolvimento de meus relatórios... >> >> Testei e busquei outras alternativas porém sem sucesso... >> >> Alguém poderia me dar uma luz nessa questão >> >> Obrigado a Todos. >> >> Tiago Dib. >> > > Porque da rede interna você não acessa o servidor pelo IP dele > (http://192.168.0.250:9704)? > > -- > vic > http://choppnerd.com > > -- > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > http://www.istf.com.br/perguntas/ > > Para sair da lista envie um e-mail para: > [email protected]
Mas pelo que entendi sua aplicação é via http, então suponho que o browser baixe a aplicação por uma url fornecida pela sua aplicação. Se for o caso, sua aplicação não deveria incluir o endereço inteiro (http://IP:porta/tmp/relatorio) mas só o path do relatório. Você até pode fazer esse procedimento técnico alternativo (ou gambiarra, como preferir), mas terá que fazer toda a comunicação com essa aplicação passar pelo seu firewall e fazer seu servidor apache responder para ele. -- vic http://choppnerd.com -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

