Amazon EC2インスタンスには、プライベートIP、パブリックIP、エラスティックIPの3種類のIPアドレスを割り当てることができます。プライベートIPアドレスは、同じVPC内にあるインスタンス間の内部通信に使用されます。これはAmazonDHCPによって割り当てられ、静的IPアドレスです。
パブリックアドレスはインターネット経由で到達可能であり、動的であり、Amazonによって割り当てられます。新しいインスタンスをデプロイするたびに、AmazonはIANA(Internet Assigned Numbers Authority)からIPアドレスを取得し、それをAmazonEC2インスタンスに割り当てます。これは動的なパブリックIPアドレスであるため、EC2インスタンスを停止または開始するたびに、Amazonから新しいパブリックアドレスが提供されます。
インストールされたアップデートのために再起動する必要があるAmazonEC2インスタンスでWebサーバーを実行しているシナリオを想像してみてください。再起動すると、Amazonは新しいパブリックアドレスを割り当て、Webサーバーにアクセスできなくなります。不必要な不便を避けるために、Amazonアカウントと実行中のEC2インスタンスにエラスティックIPアドレスを割り当てます。エラスティックIPアドレスは、Amazon EC2インスタンスを停止するかどうかに関係なく、常に同じままである静的パブリックアドレスです。
上記のすべてのIPアドレス(プライベート、パブリック、エラスティック)は、すべてのAmazonEC2インスタンスの[説明]タブに表示されます。
この記事では、Elastic IPアドレスをAmazonアカウントに割り当て、実行中のAmazonEC2インスタンスに割り当てる方法について説明します。以下の手順に従ってください。
- ログインする AWS管理コンソール
- クリック サービス 次にをクリックします EC2
[リソース]で、特定のリージョンで利用可能なAmazonEC2リソースに関する詳細情報を確認できます。この例では、実行中のインスタンスが1つあり、エラスティックIPはありません。他のリソースではなく、EC2とElasticIPについて説明します。
- クリック エラスティックIP
- クリック ElasticIPアドレスを割り当てます ウィンドウの右上にあります。
- 下 ElasticIPアドレスを割り当てます エラスティックIPアドレスをクリックすると、Amazonのプールから割り当てることができます。または、パブリックIPv4または顧客が所有するプールを持参することもできます。 ElasticIPはIPv6アドレスをサポートしていません。この場合、AmazonのプールからIPアドレスを割り当てます。
- クリック このElasticIPアドレスを関連付けます ウィンドウの右上にあります。 AmazonがElasticIPを割り当てていることがわかります。これを確認する必要があります。
- 下 ElasticIPアドレスを関連付ける 、Elastic IPアドレスを取得する必要がある実行中のインスタンスを検索し、Elastic IPアドレスに関連付けられるプライベートIPアドレスを選択してから、[ 仲間、同僚 。 ElasticIPアドレスがすでに関連付けられているインスタンスにElasticIPアドレスを関連付けると、以前に関連付けられていたこのElastic IPアドレスは関連付けが解除されますが、アカウントに割り当てられたままになります。
Amazonのドキュメントによると、Elastic IPアドレスがすでに別のインスタンスに関連付けられている場合、そのインスタンスから関連付けが解除され、指定されたインスタンスに関連付けられます。 ElasticIPアドレスを既存のElasticIPアドレスを持つインスタンスに関連付けると、既存のアドレスはインスタンスから関連付けが解除されますが、アカウントに割り当てられたままになります。
- ElasticIPアドレスはインスタンスに正常に関連付けられています。
- EC2インスタンスに戻ります(たとえば、EC2をクリックするか、Services – EC2をクリックします)。ご覧のとおり、Amazonアカウントと実行中のインスタンスに関連付けられたElasticIPが1つあります。
実行中のインスタンスをクリックすると、それに関連付けられているElasticIPアドレスも表示されます。
タグ AWS 読んだ2分