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ゲートウェイを使用するには、他どのような設定が必要でしょうか。

asked 3 months ago446 views
1 Answer
0
Accepted Answer

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
EXPERT
answered 3 months ago
profile picture
EXPERT
reviewed 3 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions