許可リストで使用するエニーキャスト静的 IP をリクエストする
ディストリビューションで使用するエニーキャスト静的 IP を CloudFront にリクエストできます。エニーキャスト静的 IP リストには、すべての地理的リージョンにまたがる AWS アカウント 専用の IPv4 IP アドレスが含まれています。
21 個のエニーキャスト静的 IP アドレスをネットワークプロバイダーの許可リストにリクエストして、アプリケーションにアクセスするビューワーのデータ料金を免除できます。または、アウトバウンドセキュリティファイアウォール内でこれらの静的 IP を使用して、承認されたアプリケーションとのトラフィック交換を制御することもできます。
Apex ドメイン(example.com など)を CloudFront ディストリビューションに直接ルーティングする場合は、このユースケースで 3 個のエニーキャスト静的 IP アドレスをリクエストできます。次に、DNS に A レコードを追加して、apex ドメインを CloudFront にポイントします。
エニーキャスト静的 IP は、サーバー名表示 (SNI)
前提条件
CloudFront ディストリビューションでエニーキャスト静的 IP リストを使用するには、以下の操作を行う必要があります。
エニーキャスト静的 IP リストで使用するディストリビューションの IPv6 をオフにします。
ディストリビューションの料金クラスとして [すべてのエッジロケーションを使用する] を選択します。料金の詳細については、「CloudFront の料金
」を参照してください。
エニーキャスト静的 IP リストをリクエストする
CloudFront ディストリビューションで使用するエニーキャスト静的 IP リストをリクエストします。
エニーキャスト静的 IP リストをリクエストするには
AWS Management Consoleにサインインし、https://console.aws.amazon.com/cloudfront/v4/home
で CloudFront コンソールを開きます。 左のナビゲーションペインで [静的 IP] を選択します。
[リクエスト] で、CloudFront サポートエンジニアリングに連絡するためのリンクを選択します。
ワークロード情報 (1 秒あたりのリクエストバイト数と 1 秒あたりのリクエスト数) を入力します。
CloudFront サポートエンジニアリングがリクエストを確認します。確認プロセスには最大 2 日かかる場合があります。
リクエストが承認されたら、エニーキャスト静的 IP リストを作成して 1 つ以上のディストリビューションに関連付けることができます。
エニーキャスト静的 IP リストを作成する
開始する前に、前のセクションで説明したように、エニーキャスト静的 IP リストをリクエストします。
エニーキャスト静的 IP リストを作成するには
AWS Management Consoleにサインインし、https://console.aws.amazon.com/cloudfront/v4/home
で CloudFront コンソールを開きます。 左のナビゲーションペインで [静的 IP] を選択します。
[エニーキャスト IP リストを作成] を選択します。
[名前] に名前を入力します。
静的 IP ユースケースでは、適切なユースケースを選択します。
サービスの利用規約と料金を確認し、[送信] を選択します。
静的 IP リストが作成されたら、割り当てられた IP アドレスを静的 IP リストの詳細ページで確認できます。ディストリビューションを静的 IP リストに関連付けることもできます。
エニーキャスト静的 IP リストを既存のディストリビューションに関連付ける
開始する前に、前のセクションで説明したように、エニーキャスト静的 IP リストをリクエストして作成します。また、ディストリビューションで IPv6 をオフにしていること、料金クラスとして [すべてのエッジロケーションを使用する (最高のパフォーマンス)] を選択済みであることを確認します。
エニーキャスト静的 IP リストを既存のディストリビューションに関連付けるには
次のいずれかを行います:
静的 IP リストの詳細ページから静的 IP リストを関連付けます。
AWS Management Consoleにサインインし、https://console.aws.amazon.com/cloudfront/v4/home
で CloudFront コンソールを開きます。 左のナビゲーションペインで [静的 IP] を選択します。
静的 IP リストの名前を選択します。
[アソシエイトディストリビューション] を選択します。
1 つ以上のディストリビューションを選択し、[アソシエイトディストリビューション] を選択します。
ディストリビューションの詳細ページから静的 IP リストを関連付けます。
AWS Management Consoleにサインインし、https://console.aws.amazon.com/cloudfront/v4/home
で CloudFront コンソールを開きます。 左のナビゲーションペインで、[ディストリビューション] を選択します。
ディストリビューションの名前を選択します。
[全般] タブの [設定] で、[編集] を選択します。
[エニーキャスト IP リスト] で、このディストリビューションで使用するエニーキャスト静的 IP リストを選択します。
[変更を保存] を選択します。
エニーキャスト静的 IP リストを新しいディストリビューションに関連付ける
開始する前に、前のセクションで説明したように、エニーキャスト静的 IP リストをリクエストして作成します。
エニーキャスト静的 IP リストを新しいディストリビューションに関連付けるには
新しい ディストリビューションを作成します。詳細については、「コンソールに CloudFront ディストリビューションを作成する」を参照してください。[設定] で、エニーキャスト静的 IP リストを使用するために、以下の選択を行う必要があります。
[エニーキャスト IP リスト] で、ドロップダウンリストからエニーキャスト静的 IP リストを選択します。
[料金クラス] で、[すべてのエッジロケーションを使用する (最適なパフォーマンス)] を選択します。
[IPv6] で、[オフ] を選択します。
ディストリビューションの作成を完了します。必要に応じて、エニーキャスト静的 IP リストに必須ではないその他の設定や構成を選択できます。
エニーキャスト静的 IP リストに関するクォータの詳細については、「AWS 全般のリファレンス」の「Amazon CloudFront endpoints and quotas」を参照してください。