Как получить доступ к моему node.js серверу через IP-адрес publi c? - PullRequest
0 голосов
/ 21 апреля 2020

Я хочу получить ответ от удаленного node.js сервера, введя мой publi c IP-адрес в моем браузере. Когда я набираю свой publi c IP в своем браузере на моем персональном компьютере, я получаю сообщение «Unable to Connect». Мой node.js сервер не подключен к миру = (

  • Я использую CentOS на Линоде (но я не думаю, что какой-либо из вариантов должен иметь значение для моего вопроса).
  • Через терминал на моем персональном компьютере (Ma c) я могу успешно S SH как root в мой Линод.
  • Я успешно установил node.js на мой Линод.
  • Я могу скомпилировать и запустить простой сервер на своем Linode.
var http = require('http');//create a server object:
http.createServer(function (req, res) {
  res.write('Hello World!'); //write a response
  res.end(); //end the response
}).listen(3000, function(){
 console.log("server start at port 3000");
});

Я пробовал:

  • Установка имени хоста.
  • Изменение файла hosts на моем сервере.
  • Изменение номера порта на моем сервере node.js (3000, 80, 8080, 3001, 0.0.0.0 и т. Д. c).
  • Прочтите буквально 100 статей сегодня о том, как развернуть сервер node.js.
  • Поиск в Google, Stackoverflow, Linode форумах и т. Д. c для поиска тем, которые могут мне помочь.

Я понятия не имею, что я делаю неправильно, и был бы очень благодарен за вашу помощь.

...