Как вызвать браузер из моего экземпляра AWS linux EC2 - PullRequest
0 голосов
/ 22 октября 2018

Я запустил приложение nodejs на порту 8000 на моем экземпляре aws ec2.Я смог сделать wget и увидеть выводимый код на экране.


wget http://localhost:8000 --2018-10-22 13: 40: 17-- http://localhost:8000/ Resolving localhost (localhost) ... 127.0.0.1 Подключение к localhost (localhost) | 127.0.0.1 |: 8000 ... подключено.HTTP-запрос отправлен, ожидание ответа ... 200 OK Длина: 366 [text / html] Сохранение в: 'index.html'

index.html 100% [============================================================================>] 366 --.- КБ / с в 0 с

2018-10-22 13:40:17 (73,9 МБ / с) -index.html сохранен [366/366]


Я открыл порт №.8000 на моем экземпляре EC2 с использованием настроек группы безопасности для входящих и исходящих сообщений.Тем не менее я могу получить доступ с помощью http://ipaddress:8000.Любые другие предложения, чтобы увидеть мое приложение в браузере, пожалуйста

Настройки группы безопасности

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Можете ли вы изменить IP-адрес привязки с localhost на 0.0.0.0 и попробовать.

Указав 0.0.0.0, сервер будет привязываться ко всем IP-адресам, позволяя обоим «localhost» продолжатьработать (локально), а также разрешать доступ к серверу с внешних устройств через IP-адрес или имя хоста машины.

0 голосов
/ 15 ноября 2018

Теперь я могу просматривать свой веб-сайт (Nodejs) из порта 3000 на AWS.Но, как ни странно, моя проблема с портом 8000 остается прежней.Я вижу скручивание http://localhost:8000, но когда я захожу в браузер, используя тот же общедоступный IP-адрес, он говорит, что отказался подключаться.{Попробуйте:

Проверка соединения Проверка прокси-сервера и брандмауэра ERR_CONNECTION_REFUSED} Не уверен, что является проблемой с портом 8000. Я включил порт 8000, а также порт 443.

...