Насколько я знаю, это не дубликат, но я могу ошибаться. В любом случае, на моем сервере Ubuntu запущено приложение NodeJS, и, похоже, оно работает нормально. Я просто вставил в браузер локальный адрес ipv4, а затем порт 8000, и он отлично работает. Бууууут больше нигде кроме моей локальной сети. Я знаю причину этого, потому что мне нужно использовать мой маршрутизатор IP: 98.240.50.79. Итак, после осознания того, что я пошел, чтобы перейти порт 8000 на локальный IP-адрес, но он все еще не работал. Я не получаю соединение с сервером через браузер, а сам сервер Node не получает запросы get. Поэтому имейте в виду следующее.
Попробуйте ti, открытый на порте forwading раздел по маршрутизатору Ваш порт.
Так переходят к IP маршрутизатора:
В/etc/host удаляют внешний IP, если это в последний раз динамично.