状況 AWSのアカウントを作成し、マネジメントコンソールをポチポチし、EC2を作成した。 「こんなに簡単にサーバが立ったーなんてすごいなぁー」と思いながらteratermでssh接続したところ下記エラー ホストに接続できません 原因 ルートテーブルのルートにインターネットゲートウェイを追加していなかった、、、。 そりゃあ接続できない。 接続できないときは下記あたりを確認すればいいのではないかと思います。 ・VPCネットワーク作成の際にDNS HostnamesをYesにしているか ・Subnetの作成の際に自動割り当てパブリックIPを有効にしているか ・RouteTableの作成後にSubnetと関連付けているか ・ルートテーブルのルートにインターネットゲートウェイを追加しているか ・SecurityGrouprulesの設定で接続元のIPを許可しているか 以上。
![【AWS】EC2を作成したのにssh接続できなかった「ホストに接続できません」 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/cbc1f0f7d57c0fbd7dc87d81bc07542c36a83eff/height=288;version=1;width=512/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fqiita-fb-2887e7b4aad86fd8c25cea84846f2236.png)