すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud DNS:Cache

最終更新日:Dec 13, 2025

Cache は、プライベートネットワーク内で繰り返されるリクエストに対する名前解決を高速化するために、DNS レコードをメモリに保存します。

キャッシュ保持ドメイン名 (FQDN) の追加

キャッシュ保持が有効になっているドメイン名の DNS レコードは、メモリに無期限に保存され、解放されません。ドメイン名のキャッシュが存在しない場合、システムは DNS レコードをプルしてキャッシュエントリを作成します。キャッシュが既に存在する場合、システムはキャッシュの更新をトリガーしません。DNS レコードの生存時間 (TTL) が切れた後、システムはそのドメイン名に対する後続の名前解決リクエストに対して、古いキャッシュデータで応答し、その後非同期にレコードを更新します。更新クエリが新しい DNS レコードの取得に失敗した場合、システムは引き続き古いキャッシュデータで応答します。

頻繁にアクセスされる重要なドメイン名に対してキャッシュ保持を有効にすると、その DNS レコードがキャッシュに無期限に保存されます。これにより、名前解決の速度が向上し、ドメイン名の権威 DNS プロバイダーに障害が発生した場合のサービス中断を防ぐことができます。障害発生中、システムはキャッシュされた DNS レコードを使用してクエリに応答し続けます。

説明

CNAME レコードを持つドメイン名の場合、キャッシュ保持は名前解決チェーンの最初の CNAME にのみ適用されます。CNAME チェーン内の後続のドメイン名は自動的にキャッシュされません。名前解決プロセス全体を高速化するには、CNAME チェーン内のすべてのドメイン名をキャッシュ保持ドメイン名として追加してください。

  1. Alibaba Cloud DNS - Private DNS コンソールに移動します。

  2. Cache > キャッシュ保持ドメイン名 (FQDN) の追加 をクリックします。

  3. フォームに入力します。

    フォーム項目

    説明

    Domain Name

    キャッシュ保持を有効にするドメイン名を入力します。この操作は指定されたドメイン名にのみ適用され、サブドメインは含まれません。

    Record Type

    キャッシュ保持を実行するレコードタイプです。有効な値は次のとおりです:

    A、AAAA、CNAME、TXT、MX、SRV、PTR。

    Cache Retention

    1. ドメイン名の DNS レコードはキャッシュモジュールに保存され、解放されません。システムはキャッシュデータで DNS クエリに応答するため、1 ms 未満という超高速な名前解決が可能になります。

    2. キャッシュデータの TTL が切れた後、ドメイン名に対する新しい DNS クエリを受信した場合、システムはまずキャッシュデータで応答し、その後プロアクティブにオリジンフェッチを実行してキャッシュを更新します。

    Effective Scope

    有効範囲は、キャッシュされたドメイン名が有効になるネットワーク環境を定義します。この範囲外のネットワークでは、キャッシュ保持による名前解決の高速化の恩恵は受けられません。

    image

説明
  • キャッシュプリフェッチが有効になっているサブドメインの場合、システムは定期的にそれらを解決して最新の DNS レコードを取得します。これらのレコードは、DNS キャッシュの更新に使用されます。これにより、キャッシュルールの有効範囲内での名前解決が高速化されます。

  • 名前解決のためのキャッシュ保持ルールは、指定された範囲内のネットワーク環境にのみ適用されます。この範囲外からドメイン名にアクセスしても、キャッシュ保持による高速化の恩恵は受けられません。

  • この機能は、再帰モジュールを介してクエリされる外部のパブリックドメイン名にのみ適用されます。現在、イントラネットドメイン名の解決 (通常) または「転送」モジュールを介してクエリされるドメイン名はサポートされていません。

  • 課金ルールの詳細については、「2. キャッシュ管理」をご参照ください。

Domain Nameの変更

  1. Alibaba Cloud DNS - Private DNS コンソールに移動します。

  2. Cache をクリックし、対象ドメイン名の [操作] 列にある Edit をクリックします。image

Domain Nameの削除

  1. Alibaba Cloud DNS - Private DNS コンソールに移動します。

  2. Cache をクリックし、対象ドメイン名の [操作] 列にある 削除 をクリックします。image

Clear Cache

内部サービスが最新の DNS レコードを必要とする緊急の状況では、キャッシュ保持が設定されているドメイン名に対してキャッシュパージ機能を使用できます。この機能は、ルールの有効範囲内のキャッシュサーバーからドメイン名のキャッシュデータをクリアします。キャッシュパージ機能は従量課金サービスです。

  1. Alibaba Cloud DNS - Private DNS コンソールに移動します。

  2. Cache ページで、対象ドメイン名の [操作] 列にある Clear Cache をクリックします。image

  3. 2つ目のポップアップウィンドウで操作を確認すると、キャッシュのクリアが完了します。

    説明

    キャッシュのクリア機能は、選択したドメイン名のキャッシュをクリアしますが、そのサブドメインのキャッシュはクリアしません。キャッシュのクリアは、1秒あたり2回に制限されています。