Acessa a porta do aplicativo nodejs do IP externo

2

Eu tenho um aplicativo com a porta 9901 e hospedado no servidor on-line.
Se eu verificar este aplicativo do mesmo servidor com link ou link o aplicativo é executado corretamente.

Mas se eu acessar de outro computador com link ou link (x é o IP do servidor). Eu não consegui nenhuma resposta.

O que poderia estar errado?

Aqui está o netstat do meu servidor:

$ netstat -l | grep 9901
tcp6       0      0 [::]:9901               [::]:*                  LISTEN
    
por GusDeCooL 25.01.2016 / 17:01

1 resposta

1

Eu estava lutando com o mesmo problema com meu aplicativo da web Node.js ontem e finalmente encontrei o culpado e a solução .

O motivo do meu problema foi porque eu não configurei o encaminhamento de porta no meu roteador (BT Home Hub 5). Quando você está atrás de um roteador e deseja configurar um servidor que esteja visível externamente, é necessário "informar" ao roteador para qual dispositivo redirecionar as solicitações recebidas quando elas forem feitas com a porta do servidor.

A documentação de cada roteador é diferente, então você precisa procurar, mas não deve ser muito difícil descobrir.

    
por Liran H 12.08.2017 / 17:16