NS 方式または CNAME 方式を使用してウェブサイトを ESA に接続した場合、ドメイン名が正しく解決され、アクセスが高速化されるように DNS レコードを追加する必要があります。ESA では、DNS レコードを追加するために、一括インポートと手動入力の 2 つの方法が用意されています。このトピックでは、DNS レコードを迅速に追加する方法について説明します。
前提条件
DNS レコードを追加する前に、以下の要件を満たしていることを確認してください。
NS または CNAME 方式で、ウェブサイトを ESA に接続していること。
DNS プロバイダーで DNS レコードを追加または変更する権限があること。
A、CNAME、MX、TXT など、一般的な DNS レコードタイプの基本的な概念と用途を理解していること。
注意事項
DNS レコードを追加または変更する際は、ホスト名とオリジンの値を確認してください。
ホスト名は、既存の DNS レコードのホスト名やオリジンと一致させることはできず、オリジンプール内のオリジンにすることもできません。
オリジンとして設定する値は、ESA 上で管理されている別の DNS レコードのホスト名と同一にすることはできません。これは、意図しないリダイレクトループや設定の競合を防ぐためです。
方法1:DNS レコードの一括インポート
複数のレコードを追加するには、テンプレートを使用して一括でインポートできます。この方法は、既存の DNS レコードを別の DNS プロバイダーから ESA に移行する場合に最適です。単一のレコードを追加する必要がある場合は、「DNS レコードを手動で追加する」をご参照ください。
ESA コンソールで [サイト管理] を選択し、サイト 列で対象のサイトをクリックします。
を選択し、 インポート をクリックします。
[Import From Template] を選択し、 テンプレートをダウンロード をクリックします。テンプレート内の DNS レコード情報を編集してファイルを保存します。次に、 ファイルをアップロード をクリックし、編集したテンプレートファイルを選択します。

インポート ページで、レコード設定を確認し、調整します。
デフォルトでは、ESA は DNS 解決サービスのみを提供します。ESA の高速化を有効にするには、 プロキシのステータス 列のプロキシスイッチをオンにします。
説明CNAME 方式で接続されたウェブサイトの場合、プロキシはデフォルトで有効になっており、プロキシのステータス は変更できません。
NS 方式で接続されたウェブサイトの場合、プロキシの有効化または無効化は A、AAAA、CNAME レコードに対してのみ可能です。

さまざまなユースケースについては、「ユースケース」をご参照ください。
DNS レコードを調整した後、 インポートする をクリックします。
(任意) CNAME 方式で接続されたウェブサイトの場合、レコードを追加した後、画面の指示に従って DNS プロバイダーで CNAME レコードを設定します。
方法2:DNS レコードの手動追加
単一のレコードを追加するには、詳細を手動で入力します。この方法は、新規セットアップや少数のレコードのみを追加する場合に最適です。
シナリオ例
オリジンドメインが example.com で、CNAME レコードを使用してサブドメイン www.example.com のウェブページを高速化したいとします。この例では、このシナリオで DNS レコードを追加する方法を説明します。
手順
ESA コンソールで [サイト管理] に移動し、サイト 列で対象のウェブサイトをクリックします。
を選択し、 レコードの追加 をクリックします。
必要なパラメーターを入力し、 次へ をクリックします。レコードタイプとパラメーターの詳細については、「レコード追加のパラメーター説明」をご参照ください。
パラメーター
説明
設定例
[レコードタイプ]
レコードタイプを選択します。
CNAME[ホストレコード]
サブドメインのプレフィックス。小文字の英字、数字、ワイルドカード
*(ワイルドカードドメインレコードのみ)、ハイフン-(先頭または末尾の文字にはできません)、@(ルートドメインレコードのみ)、およびアンダースコア_(プロキシアクセラレーションが無効な場合のみ、TXT、CAA、CNAME、NS、および SRV レコードの先頭でサポートされます) をサポートします。最大長は 63 文字です。www[プロキシのステータス]
トグルスイッチをオンにして、プロキシ高速化を有効にします。
有効
[レコード値 / オリジンサーバー]
レコード値のタイプを選択します。
ドメイン名
[ドメイン名]
オリジンドメイン名を入力します。
example.com[back-to-origin HOST]
デフォルト設定は リクエストされたドメイン名と一致 で、通常はこれで十分です。オリジンルールが設定されていない場合、ESA は次のデフォルトを適用します:オリジンホストは DNS レコードの「ホスト名」フィールドの値に基づいて決定され、オリジン SNI はオリジンホストの値に、オリジンプロトコルとポートはクライアントのリクエストにそれぞれ一致します。
[リクエストされたドメイン名と一致]

Web サイトのページ ユースケースを選択し、 完了 をクリックします。さまざまなユースケースについては、「ユースケース」をご参照ください。
(任意) CNAME 方式で接続されたウェブサイトの場合、レコードを追加した後、画面の指示に従って DNS プロバイダーで CNAME レコードを設定します。
ユースケース
DNS レコードのシナリオ設定において、ESA は 5 つのビジネスシナリオを用意しています。ビジネスシナリオに対応するシナリオタイプを選択することで、ドメイン名により適したセキュリティ高速化ポリシーを動的に割り当てることができます。コンソールではいつでもレコードを編集し、ビジネスタイプを調整できます。
ユースケース | 説明 |
[Web サイトのページ] | 静的コンテンツ (小容量ファイル) と動的コンテンツ (API リクエスト) が混在するウェブサイトの高速化に適しています。例:個人ブログ、小規模なユーザー生成コンテンツ (UGC) コミュニティ、小規模な独立系 EC サイトなど。 |
[大容量ファイルダウンロード] | 大容量ファイルの配信シナリオに最適です。例:ソフトウェアインストールパッケージ (アプリ、ゲーム、クライアント)、パッチ更新、ファームウェアのアップグレードなど。エッジで大容量ファイルをキャッシングすることで、オリジン負荷を軽減し、ダウンロード速度を向上させます。 |
[音声・動画オンデマンド] | オンデマンドのオーディオおよびビデオコンテンツの配信高速化に適しています。例:ショートビデオの再生、ライブストリームのリプレイなど。 |
[API アクセラレーション] | 通常はキャッシングを必要としない、純粋に動的な API ベースのサービスの高速化を目的としています。例:アカウントのパスワード検証、注文の支払い処理、ログのアップロード、リアルタイムのデータ同期など。 |
[AI Tokens] | AI モデル推論シナリオに最適化されており、トークンレベルでの高頻度かつ小規模なリクエストを高速化します。例:大規模言語モデル (LLM) のストリーミング推論 API、リアルタイムのトークンレベル翻訳、インテリジェントチャットボットの対話など。エッジでの高速化により、トークンリクエストのエンドツーエンドのレイテンシーを削減します。 |
音声・動画オンデマンド または 大容量ファイルダウンロード のユースケースを使用する場合、悪意のあるリソース消費を防ぎ、不要なコストを回避するために、リソースの不正使用防止を有効にすることを推奨します。
API アクセラレーション または AI Tokens のユースケースを使用すると、システムは最適化された設定ルールテンプレートを自動的に作成します。これは手動で無効にすることも可能です。これらのテンプレートはキャッシュ適格性を設定し、スマートルーティングを有効にします。スマートルーティングは別途課金される機能であることに注意してください。