Не удается подключиться к экземпляру ubuntu t1.micro после ec2-авторизации

Я установил приложение Jetty на Ubuntu 12.04 экземпляр t1.micro

PUBLIC_DNS = ec2-54-225-24-215.compute-1.amazonaws.com

Я могу сделать:

ssh ec2-54-225-24-215.compute-1.amazonaws.com

Внутри экземпляра я могу сделать:

curl localhost:8080 -- Success
curl 127.0.0.1:8080 -- Success

Из РАЗРАБОТКИ DESKTOP я сделал:

ec2-authorize "quicklaunch-0" -P tcp -p 8080
GROUP quicklaunch-0
PERMISSION quicklaunch-0 ALLOWS tcp 8080 8080 FROM CIDR 0.0.0.0/0 ingress

И когда я пытаюсь подключиться из браузера:

http://$PUBLIC_DNS:8080 or curl $PUBLIC_DNS:8080, it does not connect

curl: (7) couldn't connect to host

Я могу подключиться к порту 22 экземпляра с моего рабочего стола.

Мой экземпляр принадлежит quicklaunch-0

Что мне не хватает? Пожалуйста помоги.

Основано на: размещенном в EC2 приложении Node.js - невозможно удаленно подключиться к порту

Я пробовал разные другие порты и запускал новые экземпляры. Ничто не похоже на работу.

РЕДАКТИРОВАТЬ:

Когда я запускаю netstat -l, я получаю:

Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp6       0      0 127.0.0.1:8080          :::*                    LISTEN    

ИНОСТРАННО решает проблему здесь?

1 ответ

Как упоминалось в моем посте, netstat -ln показал, что мой сервер приложений прослушивал только localhost. Я исправил это.

Другие вопросы по тегам