Elastic IP アドレスについて~ AWS Certified Solutions Architect - Associate~
概要
Elastic IPアドレスは、AWSで使う固定のグローバルIPv4アドレスです。
EC2などに割り当てたあと、必要に応じて別のインスタンスやENIへ付け替えできるのが大きな特徴です。
特徴は次の2つです。
- 固定IPが欲しいときに使う
- 付け替え可能なので、障害対応や運用切替に向く
一方で、最近の試験では料金面も要注意です。現在はElastic IPに限らず、AWS上のすべてのパブリックIPv4アドレスに課金があり、Elastic IPも「使用中・未使用どちらでも」課金対象です。AWSは2024年2月1日から public IPv4 に $0.005/IP/時 の課金を案内しており、VPCの公式ドキュメントでも public IPv4 と Elastic IP が課金対象であることを明記しています。
Elastic IPとPublic IPの違い
Elastic IP = 固定の公開IPv4
自動割当Public IP = 一時的な公開IPv4
この違いが最重要です。
たとえばEC2に自動割当されたPublic IPは、停止・起動などで変わることがありますが、Elastic IPは自分のAWSアカウントに確保される固定IPなので、再関連付けしない限り同じアドレスを使えます。
他サービスとの比較
1. 自動割当のPublic IP との比較
Elastic IP
- 固定
- 明示的に確保して使う
- 別のEC2/ENIへ付け替え可能
- 運用上、IPを変えたくない公開サーバ向け
自動割当Public IP
- 固定ではない
- EC2作成時やサブネット設定で自動付与される
- 停止/起動などで変わりうる
- 検証用途や、固定IP不要な構成向け
AWS試験では、**「外部の許可リストに登録済みのIPを変えたくない」**ならElastic IPを選ぶ、という考え方が基本です。
2. ENI(Elastic Network Interface)との比較
Elastic IP は「IPアドレスそのもの」です。
ENI は「仮想NIC」です。
整理すると、
- ENI: ネットワークインターフェース
- Elastic IP: その上に載せる固定の公開IPv4
なので、役割が違います。
AWS試験では「ネットワーク設定をまとめて持ち運びたい」ならENI、「固定グローバルIPが欲しい」ならElastic IPです。