EC2インスタンスの0.0.0.0:8787
でCherryPy Webサーバーを実行しています。
EC2マシンのローカルwget
経由でWebサーバーに接続できますが、自分のリモートマシンからインスタンスに到達できません(ssh経由でEC2に接続します)。
Webサーバーにリモートでアクセスするには、ポート8787を開く必要がありますか?もしそうなら、どのようにこれを行うことができますか?また、これにEC2インスタンスのパブリックIPを使用できますか?
この回答 に記載されている手順に従い、ドロップダウンを使用する代わりに、「ポート範囲」にポート(8787)を入力し、「ルールを追加」します。
Go to the "Network & Security" -> Security Group settings in the left hand navigation
インスタンスがインバウンドルールのクリックの一部であるセキュリティグループを見つけます ドロップダウンを使用して、HTTP(ポート80)を追加します 適用をクリックしてお楽しみください
Ec2セキュリティグループでTCPポート8787を開く必要があります。 EC2インスタンスのファイアウォールで同じポートを開く必要もあります。
Cyraxjoeの説明に従ってセキュリティグループを構成する必要があります。それに加えて、システムポートを開く必要もあります。 Windowsでポートを開く手順:-