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]

Responder a