Como acessar Apache Tomcat pela internet com no-ip?

1. Como acessar Apache Tomcat pela internet com no-ip?

Erik
ferinha

(usa Ubuntu)

Enviado em 06/07/2013 - 10:00h

Olá, pessoal,
estou com um probleminha básico, já procurei pela internet mas as soluções propostas não me atenderam, por isso esto aqui para pedir esta ajuda...

Estou com um WebService rodando uma Servlet que fornece serviços via HTTP, esse WS está sob o apache-tomcat 6.0.37, instalado no Ubuntu 13.04.

Meu problema é simples, pois dentro de minha rede local eu consigo acessar o servidor normalmente com a URL "http://localhost:8080/WebServiceREST/servico", porém criei uma conta no no-ip para acessar remotamente (via internet) e configurei o redirecionamento no meu roteador (o que chegar pela porta 8080 manda para o IP de minha máquina). Voltei a testar ainda localmente com a URL "http://meudominio.no-ip.biz:8080/WebServiceREST/servico" e funcionou. Mas ao testar o acesso remotamente não funcionou! Andei pesquisando sobre portas bloqueadas pelo provedor de internet (80 e 8080), mas todas as soluções que pesquisei são antigas e não se aplicam no meu ambiente.

Poderiam me ajudar começando pela mudança de porta do Tomcat???? Desde já eu agradeço!



  


2. Re: Como acessar Apache Tomcat pela internet com no-ip?

Marcelo Theodoro
MarceloTheodoro

(usa Debian)

Enviado em 06/07/2013 - 10:25h

Nunca mexi com o Tomcat, então não sei alterar a porta dele... Mas será que o seu próprio roteador não suporta um port forward?
Por exemplo, não tem alguma opção lá pra que quando ele receba algo pela porta externa '9876' redirecione para a porta interna '8080'?







__________________________
Att, MT.
I'm not anti-social; I'm just not user friendly


3. Re: Como acessar Apache Tomcat pela internet com no-ip?

Erik
ferinha

(usa Ubuntu)

Enviado em 06/07/2013 - 10:44h

O que eu configurei foi um Virtual Servers no roteador, onde configuro a porta externa (8080) e o IP pra onde a conexão será redirecionada (o IP da minha máquina).
Tem a configuração de Port Triggering, mas não sei se é a solução, pois externamente quando acesso o a URL do no-ip, dá timeout... parece que a porta 8080 não está respondendo, mas se acesso de dentro de minha rede local aí funciona...
Parece que a porta 8080 está sendo bloqueada pelo meu provedor de internet, por isso queria tentar mudar a porta de acesso ao apache-tomcat (versão 6.0.37)


4. Re: Como acessar Apache Tomcat pela internet com no-ip?

Marcelo Theodoro
MarceloTheodoro

(usa Debian)

Enviado em 06/07/2013 - 10:58h

ferinha escreveu:

O que eu configurei foi um Virtual Servers no roteador, onde configuro a porta externa (8080) e o IP pra onde a conexão será redirecionada (o IP da minha máquina).
Tem a configuração de Port Triggering, mas não sei se é a solução, pois externamente quando acesso o a URL do no-ip, dá timeout... parece que a porta 8080 não está respondendo, mas se acesso de dentro de minha rede local aí funciona...
Parece que a porta 8080 está sendo bloqueada pelo meu provedor de internet, por isso queria tentar mudar a porta de acesso ao apache-tomcat (versão 6.0.37)


Sim, é provável que esteja bloqueando... Mas o que eu disse é o seguinte:
Quando você foi se cadastrar no no-ip, você setou a porta 8080 em algum lugar, não foi?
Então, refaça o cadastra, coloca qualquer outra porta alta no lugar da 8080, como por exemplo a porta "9887", daí dentro do teu roteador, você pega e avisa pra ele "quando vier um pacote para a porta 9887 da rede externa, você manda pro host X na porta 8080"

Desse modo, a solicitação externa virá de uma porta alta, porém internamente continuará sendo enviada para a porta 8080.


5. Re: Como acessar Apache Tomcat pela internet com no-ip?

Erik
ferinha

(usa Ubuntu)

Enviado em 06/07/2013 - 11:18h

Entendi...

Configurei no roteador o Ip que quero redirecionar, só não em lembro de ter a configuração pra qual porta eu quero redirecionar (8080 no seu exemplo), mas vou tentar isso e posto o resultado!

Valeu mesmo...


6. Re: Como acessar Apache Tomcat pela internet com no-ip?

Marcelo Theodoro
MarceloTheodoro

(usa Debian)

Enviado em 06/07/2013 - 11:28h

A outra opção seria realmente mudar porta do Tomcat. Mas daí você vai ter que esperar alguém que entenda disso melhor do que eu. rs



  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts