web-dev-qa-db-ja.com

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

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

9
CrazyPyro

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

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

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

13
CrazyPyro

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

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

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

1
techturbulence