Conexão tomcat externa com noip [RESOLVIDO]

1. Conexão tomcat externa com noip [RESOLVIDO]

Eduardo Kempf
edukempf

(usa Debian)

Enviado em 22/09/2015 - 14:18h

Boa tarde,

Estou com um problema que acredito que seja simples de ser resolvido porém não estou conseguindo resolver.
Eu tenho de criar um servidor tomcat que consiga acessar externamente, a principio toda a configuração do tomcat + mysql está tudo ok, uma vez que consigo realizar o acesso internamente da empresa normalmente. Porém quando tento acessar esse servidor de forma externa ele fica carregando porém dá o tempo limite de conexão e não carrega o site. Para situar eu já liberei as requisições para a porta 8080 com o iptables com o seguinte comando :
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 8080 -j DNAT --to-destination 192.168.100.251:8080
e
iptables -A FORWARD -p tcp -i eth1 -d 192.168.100.251 --dport 8080 -j ACCEPT

Afim de verificar o que poderia estar ocorrendo utilizei o tcpdump para analisar as requisições vi que a requisição do ack chega porém ele não recebe a resposta, segue parte da resposta apresentada no tcpdump:

14:06:35.318578 IP admti.xxxxxxx.xxx.62224 > sr_nfs.xxxx.xxx.http-alt: Flags [S], seq 3353043437, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0
14:06:38.070267 IP admti.xxxxxxx.xxx.62223 > yyy-yyyy-yyy-yyyy.http-alt: Flags [S], seq 1446137920, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK],
14:06:39.687362 IP admti.xxxxxxx.xxx.62221 > yyy-yyyy-yyy-yyyy.net.http-alt: Flags [S], seq 1659537293, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:39.687393 IP admti.xxxxxxx.xxx.62221 > sr_nfsxxxx.xxx.http-alt: Flags [S], seq 1659537293, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:44.073550 IP admti.xxxxxxx.xxx.62223 > yyy-yyyy-yyy-yyyy.fnet.http-alt: Flags [S], seq 1446137920, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:44.073579 IP admti.xxxxxxx.xxx.62223 > sr_nfs.xxxx.xxx.http-alt: Flags [S], seq 1446137920, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:44.323624 IP admti.xxxxxxx.xxx.62224 > yyy-yyyy-yyy-yyyy.f.net.http-alt: Flags [S], seq 3353043437, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:44.323652 IP admti.xxxxxxx.xxx.62224 > sr_nfs.v.http-alt: Flags [S], seq 3353043437, win 8192, options [mss 1460,nop,nop,sackOK], length 0


Alguém já passou por um problema parecido ou sabe uma solução?



  


2. Re: Conexão tomcat externa com noip [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 22/09/2015 - 17:37h

Verificou se a porta 8080 está liberada externamente pelo seu fornecedor de internet ?

Normalmente as portas 80, 53, 21, 8080, etc são bloqueadas ...

E outra não é recomendado usar o Tomcat direto, mas sim usar o Apache na frente fazendo o redirecionamento de forma transparente para o Tomcat. Assim deixa mais seguro.

http://mundodacomputacaointegral.blogspot.com.br/
Twitter: http://twitter.com/@blogcomputacao
Facebook: http://www.facebook.com/BlogComputacao


3. Re: Conexão tomcat externa com noip [RESOLVIDO]

Reginaldo de Matias
saitam

(usa Slackware)

Enviado em 22/09/2015 - 18:05h

edukempf escreveu:

Boa tarde,

Estou com um problema que acredito que seja simples de ser resolvido porém não estou conseguindo resolver.
Eu tenho de criar um servidor tomcat que consiga acessar externamente, a principio toda a configuração do tomcat + mysql está tudo ok, uma vez que consigo realizar o acesso internamente da empresa normalmente. Porém quando tento acessar esse servidor de forma externa ele fica carregando porém dá o tempo limite de conexão e não carrega o site. Para situar eu já liberei as requisições para a porta 8080 com o iptables com o seguinte comando :
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 8080 -j DNAT --to-destination 192.168.100.251:8080
e
iptables -A FORWARD -p tcp -i eth1 -d 192.168.100.251 --dport 8080 -j ACCEPT

Afim de verificar o que poderia estar ocorrendo utilizei o tcpdump para analisar as requisições vi que a requisição do ack chega porém ele não recebe a resposta, segue parte da resposta apresentada no tcpdump:

14:06:35.318578 IP admti.xxxxxxx.xxx.62224 > sr_nfs.xxxx.xxx.http-alt: Flags [S], seq 3353043437, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK], length 0
14:06:38.070267 IP admti.xxxxxxx.xxx.62223 > yyy-yyyy-yyy-yyyy.http-alt: Flags [S], seq 1446137920, win 8192, options [mss 1460,nop,wscale 8,nop,nop,sackOK],
14:06:39.687362 IP admti.xxxxxxx.xxx.62221 > yyy-yyyy-yyy-yyyy.net.http-alt: Flags [S], seq 1659537293, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:39.687393 IP admti.xxxxxxx.xxx.62221 > sr_nfsxxxx.xxx.http-alt: Flags [S], seq 1659537293, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:44.073550 IP admti.xxxxxxx.xxx.62223 > yyy-yyyy-yyy-yyyy.fnet.http-alt: Flags [S], seq 1446137920, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:44.073579 IP admti.xxxxxxx.xxx.62223 > sr_nfs.xxxx.xxx.http-alt: Flags [S], seq 1446137920, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:44.323624 IP admti.xxxxxxx.xxx.62224 > yyy-yyyy-yyy-yyyy.f.net.http-alt: Flags [S], seq 3353043437, win 8192, options [mss 1460,nop,nop,sackOK], length 0
14:06:44.323652 IP admti.xxxxxxx.xxx.62224 > sr_nfs.v.http-alt: Flags [S], seq 3353043437, win 8192, options [mss 1460,nop,nop,sackOK], length 0


Alguém já passou por um problema parecido ou sabe uma solução?


Eduardo Kempf (edukempf) marcou o tópico como resolvido, então compartilha a solução que fez para resolver, assim facilitará para os demais na pesquisa quando precisar...

http://mundodacomputacaointegral.blogspot.com.br/
Twitter: http://twitter.com/@blogcomputacao
Facebook: http://www.facebook.com/BlogComputacao






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts