Apesar da porta aberta, o Linux se recusa a aceitar a conexão de entrada [fechada]

2

Estou tentando configurar um servidor simples para ser acessado pela Internet. Para fazer isso, eu abri a porta 8080 executando o seguinte comando:

$ sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

Quando tento conectar-me ao servidor executando:

$ telnet my-external-ip 8080

Eu recebo:

telnet: connect to address my-external-ip: Connection refused

Não tenho nenhum problema quando me conecto ao meu servidor usando o endereço local, ou seja, posso me conectar ao link

Estou por trás do roteador, mas configurei o encaminhamento correto. Eu uso o CentOS Linux 7.

Quando eu corro

$ ss -tnlp |grep 8080

Eu obtenho

LISTEN     0      128  :::8080 :::* users:(("java",pid=6836,fd=309))

UPDATE Como o usuário Paul H. sugeriu nos comentários, a razão por trás da qual não consegui me conectar é que meu roteador não permite o loopback de NAT. Minha configuração do Linux foi OK.

    
por menteith 21.03.2018 / 13:02

1 resposta

1

O seu servidor parece estar escutando no endereço IPv6 "tcp6 0 0 ::: 8080 ::: * LISTEN", não IPv4. Portanto, verifique se você está se conectando ao endereço correto.

    
por 21.03.2018 / 16:09