Como faço para compartilhar meu servidor NodeJS online?

0

Olá pessoal, Vamos considerar que eu iniciei um servidor NodeJS no meu computador na porta 8080 , agora, fui procurar meu endereço IP do site on-line, supondo que meu endereço IP seja 47.29.xx , então, eu estava pensando que é possível visitar o ipaddress: 8080 de qualquer lugar do mundo (tendo conexão com a internet), obter a resposta do meu servidor NodeJS?
Eu tentei usando o endereço IP dinâmico funciona bem, mas o endereço IP que recebi de www.ip-address.au, eu tentei usando esse IP, mas nada acontece.
Então, qual é o endereço IP do inferno?

    
por Ansari Abdullah 17.04.2017 / 07:55

1 resposta

0

Se você estiver na Internet é o caminho normal * : Yes

No entanto, para a maioria dos usuários domésticos, é comum usar o NAT. Esta é uma solução feia para atrasar a falta de endereços IPv4. Parece em uso para a maioria dos usuários domésticos. Nesse caso, você precisaria de encaminhamento de porta . O encaminhamento de porta já está descrito em muitos posts aqui no [SU]. Se você conhece o termo, é fácil procurar.

Observe que o NAT também se aplica a muitas redes móveis. Só aí é NAT NAT de operadora.

Recapitulando e resumindo:

  • Para sistemas normais da Internet: Sim
  • Se usuário doméstico: Sim, a menos que esteja usando NAT. (Soluções: 1) Solicite alguns IPs fixos e use-os, ou use o encaminhamento de porta
  • Se no celular: provavelmente não, a menos que sua operadora colabore.
  • Ou use o IPv6 roteável direto. Ele existe há décadas e resolve o problema de ficar sem endereços IPv4. Com muitos endereços IPv6 por pessoa, você está de volta na "Internet normal, como ela foi projetada". No passado, as pessoas (incluindo ISPs) demoravam a implementá-lo, mas hoje em dia é comum.

* O normal está dentro, como a Internet foi projetada e assumindo que você não bloqueia o acesso com um firewall

    
por 17.04.2017 / 08:06

Tags