概要
キャッシュ保持機能が有効になっているドメイン名のドメインネームシステム (DNS) レコードは、常にキャッシュされます。 このようなドメイン名にDNSレコードがキャッシュされていない場合、システムはインターネットからDNSレコードを自動的に取得します。 ドメイン名にDNSレコードがキャッシュされている場合、システムはキャッシュされたDNSレコードを自動的に更新しません。 DNSレコードの有効期限 (TTL) が切れた後にシステムがDNSリクエストを受信した場合、システムはキャッシュされたDNSレコードを使用してDNSリクエストに応答し、更新されたDNSレコードをインターネットから取得しようとします。 システムが更新されたDNSレコードを取得しない場合、システムはキャッシュされたDNSレコードを使用して後続のDNS要求に応答し続けます。
ホットスポットのドメイン名と重要なドメイン名のキャッシュ保持機能を有効にすることを推奨します。 このように、DNSレコードを永続的にキャッシュすることができます。これにより、プライベートDNSでこれらのドメイン名を解決する速度が向上し、これらのドメイン名の信頼できるDNSプロバイダーのサービス障害によりDNSサービスが中断されるのを防ぎます。 システムは、信頼できるDNSプロバイダのサービス障害中に、キャッシュされたDNSレコードを引き続き使用してDNS要求に応答します。
ドメイン名にCNAMEレコードを追加した場合、CNAMEチェーンの最初のホップのDNSレコードのみがキャッシュされ、後続のホップのDNSレコードはキャッシュされません。 CNAME解決プロセス全体を高速化する場合は、CNAMEチェーン上のすべてのドメイン名をキャッシュ保持ドメイン名として追加する必要があります。
手順
Alibaba Cloud DNS コンソールにログインします。
左側のナビゲーションウィンドウで、[プライベートDNS (PrivateZone)] をクリックします。 表示されるページで、右上隅の [設定モード] をクリックし、[キャッシュモジュール] タブをクリックし、[キャッシュ保持ドメイン名の追加] をクリックします。
[キャッシュ保持ドメイン名の追加] パネルで、[キャッシュ保持ドメイン名] と [レコードタイプ] を設定し、[キャッシュ保持] をオンまたはオフにし、[キャッシュルールの有効範囲] を設定して、[OK] をクリックします。
説明ドメイン名のキャッシュ保持が有効になると、システムはドメイン名のサブドメイン名の最新のDNSレコードを定期的に取得して、キャッシュされたDNSレコードを更新します。 これにより、キャッシュ保持ルールが有効になるイントラネットネットワークのドメイン名の解決が高速化されます。
キャッシュ保持ルールは、有効範囲内のネットワークでのみ有効になります。 ネットワーク内のドメイン名の有効範囲外への解決は加速できません。
キャッシュ保持機能は、再帰モジュールを使用して照会されるパブリックドメイン名に対してのみ有効です。 この機能は、組み込みの権限モジュールまたは転送モジュールを使用して照会されるドメイン名には適用されません。