Windows 2008R2を実行する中規模のEC2インスタンスがあります。 IISを実行するためにWebロールをインストールしました。ローカルでデフォルトのWebサイトを表示できますが、パブリックDNSを使用してインターネットからは表示できません。「接続できません」というメッセージが表示されます。ウェブサイト」
最初に行う必要があるのは、インスタンスにエラスティックIPアドレスを割り当てることです。
次に、このインスタンスに割り当てられたセキュリティグループに、Webサイトを作成したポート(80、443など)のインバウンド接続用に追加されたポートがあることを確認する必要があります。
また、このポートがWindowsファイアウォールで開いていることを確認する必要があります。
これは相変わらず関連性があり混乱を招くため、これが私が理解しなければならなかったことです。承認された回答を使用して、セキュリティグループをインスタンスに割り当てていることも確認してください。これを行うには、選択したインスタンスの[アクション]メニューを使用します。
インストール中にWidowsファイアウォールとHTTP用のポート80を開くのを忘れた場合は、いつでもEC2管理コンソールで開くことができます。
ネットワークとセキュリティ>セキュリティグループ>インバウンドルールの編集HTTPのルールを追加(ポート80に自動的に割り当て、0.0.0.0/0を使用)