Узловой сервер недоступен извне - PullRequest
0 голосов
/ 29 мая 2020

Я играю с небольшим серверным приложением узла. Я разместил его в экземпляре AWS Lightsail ubuntu. Он доступен из локального браузера, например http://localhost: 4201 /

enter image description here

, но когда я пытаюсь получить к нему доступ с удаленного доступа, это недостижимо.

enter image description here

В конфигурации сети aws экземпляра я открыл трафик c для всех портов

enter image description here

Я также удалил все правила из iptables. Я могу подключиться к http-порту 80 и успешно выполнить ping. Но не повезло с сервером узлов, что мне не хватает? Есть ли особый способ включить трафик c на сервер узла?

1 Ответ

0 голосов
/ 29 мая 2020

Я отлаживал его, в основном в server.ts

Я привязал его к localhost, чтобы он не принимал запросы извне

app.listen(4201, '127.0.0.1', function () {
    console.log('Server Listening on 0.0.0.0:4201');
});

изменил его на 0.0.0.0

app.listen(4201, '0.0.0.0', function () {
    console.log('Server Listening on 0.0.0.0:4201');
});

И теперь он доступен отовсюду.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...