ubuntu 12.04 インスタンス t1.micro にアプリケーション jetty をインストールしました
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
DEVELOPMENT 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
FOREIGN アドレスはここで問題になりますか?