背景
VPC〜EC2構築後、SSHクライアントから接続を試みたところ下記のエラーが出てしまいハマる。
ssh: connect to host **.**.*.** port **: Operation timed out
様々な原因があるようですが、このエラーはRouteTableに原因があることが多いようです。
確認ポイント①
Routes
に作成したインターネットゲートウェイ(igw-***)を追加しているか。
確認ポイント②
Subnet associations
に作成したサブネットが追加されているか。
私はこれが設定されていなかったのでハマりました。
下記画像のEdit subnet associations
で追加することができます。
まとめ
設定をし直したら、EC2の再起動を忘れずに。
それでもダメなら作り直しをおすすめします!