NAT Gatewayを使用したEC2インスタンスでのSSH接続

0

EC2インスタンスで、NAT Gatewayを使用したいと思っています。 以下の通り、NATゲートウェイを指定するとSSH接続ができません。 インターネットゲートウェイを指定すればSSH接続できます。

・EC2インスタンスのサブネットルート:0.0.0.0/0→NATゲートウェイ ・NATゲートウェイのサブネット:0.0.0.0/0→インターネットゲートウェイ ▼ EC2へSSH接続できない

・EC2インスタンスのサブネットルート:0.0.0.0/0→インターネットゲートウェイ ▼ EC2へSSH接続できる

NATゲートウェイを使用するには、他どのような設定が必要でしょうか。

ksaito
質問済み 2ヶ月前407ビュー
1回答
0
承認された回答

NAT Gatewayはインバウンドトラフィックでの通信に使用することはできません。
つまり、PC→EC2といった通信ができないです。
https://repost.aws/ja/knowledge-center/vpc-analyze-inbound-traffic-nat-gateway

EC2に直接SSHする場合はEC2にパブリックIPを持たせてインターネットゲートウェイ宛のルートが設定されているルートテーブルを使用する必要があります。
SSH以外の接続方法としてEC2 Instance ConnectやSystems Manager Session Managerを使用した方法もあるので参考にしていただければと思います。
https://blog.denet.co.jp/ec2-instance-connect-endpoint/
https://qiita.com/mksamba/items/6d7a0b84894578feafa8

profile picture
エキスパート
回答済み 2ヶ月前
profile picture
エキスパート
レビュー済み 2ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ