サーバーはAmazonが割り当てたDNSエントリを介して正常に機能しますが、Amazonがボックスを割り当てたElastic IPアドレスを介して(ブラウザを使用して)アクセスできません。Pingも機能しません。IPアドレスを自分のDNSエントリに追加する前に、到達可能であることを確認しようとしています。
サーバーはAmazonが割り当てたDNSエントリを介して正常に機能しますが、Amazonがボックスを割り当てたElastic IPアドレスを介して(ブラウザを使用して)アクセスできません。Pingも機能しません。IPアドレスを自分のDNSエントリに追加する前に、到達可能であることを確認しようとしています。
回答:
確認事項:
他の人が述べたように、EC2インスタンスのセキュリティグループはHTTPポートを許可しない場合があります。
まず、インスタンスが使用しているセキュリティグループを見つけます。
次に、[ネットワークとセキュリティ]の下の[ セキュリティグループ]セクションに移動します。インスタンスのセキュリティグループを選択し、ポート範囲80の受信カスタムTCPルールを追加します。
また、VPC(0.0.0.0/0)の外部のIPアドレスがサブネットからインターネットゲートウェイに流れるように、VPCのルートテーブルが設定されていることを確認してください。
[VPC]> [ルートテーブル]に移動します。ルートタブ。宛先がターゲットインターネットゲートウェイID(ローカルを除く)に「マッピング」されていることを確認します。
他のEC2初心者に役立つかもしれないので、この返信を追加するだけです。EC2インスタンスのパブリックDNSが次の場合:パブリックDNS:ec2-46-137-53-149.eu-west-1.compute.amazonaws.com DNSアドレスの数値部分を使用してインスタンスにアクセスできます。上記の場合http://46.137.53.149/
上記のように、インスタンスに関連付けられているセキュリティグループ/プロファイルで、関連するTCPポートを開く必要があることは明らかです。
プライベートIP(例:10.235.47.101)は、AWSネットワークの外部からアクセス可能ではない、あなたはEC2のノードのクラスタを持っており、それらの間のより高速な通信をしたい場合にのみ有効です。
カップルの質問:どのポートにアクセスしようとしていますか?セキュリティグループでそのポートを開いていますか?そのポートでリッスンしているアプリケーションはありますか?
セキュリティグループが正しくセットアップされていないと推測する必要がある場合。複数のIPからそのポートにアクセスする場合は、必ず正しいIPアドレスまたはワールド(0.0.0.0/0)で開いてください。
それだけではない場合は、IPを分離してインスタンスに再割り当てします。