ルートテーブルが怪しい
EC2にインターネットから接続させる際ですが、流れとしては
・インターネットGWを作成
・インターネットGWをVPCにアタッチ
・ルートテーブルを作成(同VPCに)
・サブネットを作成(同ルートテーブルに紐付け)
・EC2を同サブネットに用意(パブリックIPの自動アサインON)
ですが、ルートテーブルに
0.0.0.0/0 は インターネットGWに向かう
という編集を行う必要があります。要はこれをしてあげないと、行き帰りでインターネットGWに向かう経路がないため外部と通信ができないわけですね。よく忘れるのでメモしておきます。