Como faço para que meu servidor web Ubuntu seja hospedado na internet?

1

Até onde eu sei, isso não é uma duplicata, mas posso estar errado. De qualquer forma, o meu servidor Ubuntu está executando um aplicativo NodeJS e parece rodar bem. Acabei de colocar o endereço ipv4 local no navegador seguido pela porta 8000 e funciona perfeitamente. Buuuuut não em qualquer outro lugar além da minha rede local. Eu sei que a razão para isso é porque eu preciso usar o meu roteador ip: 98.240.50.79. Então, depois de perceber que eu fui para o porto porta 8000 no ip local, mas ainda não funcionou. Não estou obtendo nenhuma conexão com o servidor através do navegador e o próprio servidor Node não está recebendo solicitações get. Então, por favor, tenha em mente o seguinte.

  • Já reencaminhamos por porta
  • Estou usando a porta 8000 no servidor
  • O ipv4 local é 10.0.0.233
  • O ip do roteador é 98.240.50.79
  • Eu já adicionei o ip do roteador no arquivo / etc / hosts
por Neonz27 17.06.2016 / 21:48

1 resposta

0

Tente abrir a seção de encaminhamento de porta no roteador da sua porta.

Então vá para o roteador ip:

  • seção de encaminhamento de porta;
  • adicione a regra tcp ao seu ipaddress
  • abra o navegador e escreva seu externalip: port.

Em / etc / host remova o ip externo se este último for dinâmico.

    
por Francesco Lanza 17.06.2016 / 22:09