AWS
初心者

EC2にssh接続してもタイムアウトする場合の対処法

AWS未経験だったので入門として 0から始めるAWS入門 をとおして触ってみたら
SSH接続ができず躓いたのでメモします。

ポイント1:インターネットゲートウェイ

作成したVPCにインターネットゲートウェイが関連付けられてるか確認する。

ポイント2:インターネットゲートウェイとのルーティング

ルートテーブルでインターネットゲートウェイとのルーティングが設定されているか確認する。

ポイント3:ルートテーブルにサブネットが関連付けられいるか

自分はここが足りてなかったみたいです。
ルートテーブルの「サブネットの関連付け」タブで「編集」ー>関連付けたいサブネットにチェックー>「保存」してサブネットの関連付けを行ってください。

参考

SSH 経由での EC2 Linux インスタンスへの接続に関するトラブルシューティング