新しいAmazon EC2インスタンスにsshまたはpingできないのはなぜですか?


9

すべてデフォルトで無料のEC2インスタンスを作成しました。AWSマネジメントコンソールで実行されていると表示されます。「インスタンスアクション」メニューの「接続」をクリックします。提供されたDNS名(ec2-a-dashed-IP-address.compute-1.amazonaws.comのように見えます)をコピーして、SSHで接続しようとします。応答なし。pingさえできません。何ができますか?


回答:


13

どうやらデフォルトのファイアウォールは、そのように見えなくてもロックダウンされているようです。AWSコンソールの左側のペインにある「セキュリティグループ」に移動し、「デフォルト」グループを選択します。「デフォルトグループ」のソースからのすべてのTCP、UDP、およびICMPのエントリがすでにあります。

下部の新しいエントリについては、[接続方法]ドロップダウンから[SSH]を選択します。ソースのデフォルトは、「デフォルトグループ」ではなく「0.0.0.0/0」になります。右側の[保存]をクリックすると、SSHでログインしようとしたときに応答するはずです。

pingを実行する場合は、プロトコル「ICMP」を使用して同様の新しいエントリを作成し、接続方法を「カスタム...」のままにします。


役立つ場合に備えてこれを投稿しますが、多分それは私以外の誰にとっても痛々しいほど明白です。私はデフォルトでロックダウンされることを期待していますが、自分のインスタンスにpingすることさえできないほどではありません!おそらく、「インスタンスアクション」->「接続」に応じてポップアップ表示される「接続ヘルプ」ダイアログは、自分がロックアウトされている場合は、少なくともそれについて言及する必要があります...
CrazyPyro

1

pingを実行する方法は次のとおりです。

  • [受信]-> [カスタムICMP]を選択します
  • 「エコーリクエスト」を選択
  • 必要に応じてソースを設定するか、どこでも0.0.0.0/0を使用します
  • 申し込む

(私のインスタンスでは、sshはそのまま動作しました)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.