NAT を使用せずに VPC (仮想プライベートクラウド) 内で Amazon EC2 インスタンスを構成する方法を教えてください。

NAT を使用せずに VPC (仮想プライベートクラウド) 内で Amazon EC2 インスタンスを構成する方法を教えてください。

NAT の背後ではなく、直接パブリック IP アドレスを持つネットワーク上のサーバーが必要です。

柔軟性があり、使い慣れているため、Amazon EC2 を使用したいと思います。

しかし、私がこれまでに読んだ限りでは、現在のすべての AWS アカウントは、NAT ゲートウェイを備えた VPC (仮想プライベートクラウド) 内でのみ Amazon EC2 インスタンスを起動でき、インスタンスに直接パブリック IP アドレスが割り当てられている「Classic EC2」を起動するオプションはなくなりました。

Elastic IPを見て弾性ネットワークインターフェースただし、どうやらそれらが提供するのはパブリック IP 割り当てに対する制御だけであり、インスタンス自体に NAT 変換されるようです。

必要なことを実現する方法はありますか? それとも別のホスティング ソリューションを探す必要がありますか?

答え1

あなたはこう尋ねます:

必要なことを実現する方法はありますか? それとも別のホスティング ソリューションを探す必要がありますか?

残念ながらAmazon EC2ではもうそれができません。以下はAmazon EC2のページからの抜粋です。「Amazon EC2 インスタンスの IP アドレス指定」; 太字の強調は心です:

起動後にインスタンスからパブリック IP アドレスの関連付けを手動で解除することはできません。代わりに、特定のケースでは自動的に解放され、その後は再利用できなくなります。詳細については、「パブリック IP アドレスと外部 DNS ホスト名」を参照してください。任意に関連付けたり、関連付けを解除したりできる永続的なパブリック IP アドレスが必要な場合は、代わりに起動後にインスタンスに Elastic IP アドレスを割り当てます。詳細については、「Elastic IP アドレス」を参照してください。

つまり、Amazon EC2 プールは最終的にすべて NAT 化され、すべての接続は DHCP 経由で行われ、静的 (または「永続的」と表現される) IP アドレスを取得する唯一の方法は、Elastic IP アドレス サービスを使用することです。

Elastic IPアドレスとVPCの使用に関する詳細については、この文書を確認してください

関連情報