1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
- タイムアウトなのでセキュリティグループやサブネットのネットワークACLでSSHが許可されていない場合
- SSH接続先のEC2がプライベートサブネットで起動している場合 (この場合パブリックIPを持っていても接続できません)
- EC2のパブリックIPアドレスが違う場合
- EC2のSSHプロセスが起動していない場合
上記の問題を確認してみてください。
タイムアウトエラーが出るときの一般的なトラブルシューティング方法は以下のドキュメントに記載されています。
https://repost.aws/ja/knowledge-center/ec2-linux-resolve-ssh-connection-errors
今回の場合であれば、トラフィックがすべて許可されているということなので、EC2が起動しているサブネットのルートテーブルなどを確認してみてください。
具体的にはインターネットゲートウェイへのルートがあるかがポイントになります。
関連するコンテンツ
- 質問済み 4年前
- AWS公式更新しました 2年前
- AWS公式更新しました 1年前
- AWS公式更新しました 3年前
回答ありがとうございます!教えていただいた全ての問題を確認しましたが、全て問題ありませんでした。インターネットゲートウェイへのルートもつながっていることを確認しました。
追記:本日試したところ、今度はpermission云々が適切でないと表示され、再度キー(pemファイル)とインスタンスを作り直したところ成功しました。 結局何が接続を妨げていたのか分からずじまいでしたが、EC2のいい勉強になりました。 改めて回答していただきありがとうございます