サブドメインのCNAMEレコードを作成する

最終公開日 : Sep 25, 2026
正規名レコード (CNAME レコード) は DNS 名のエイリアスです。これらのレコードは、複数のサービスが DNS サーバーにクエリを実行する場合に役立ちます。アドレス (A) レコードを持つホストは CNAME レコードを持つことはできません。
プロキシモードのNetScalerアプライアンスは、サーバーではなくキャッシュからアドレスレコードを要求することがあります。

CLI を使用して CNAME レコードを追加する

コマンドプロンプトで次のコマンドを入力して CNAME レコードを作成し、構成を確認します。
-  add dns cnameRec <aliasName> <canonicalName> [-TTL <secs>]
-  show dns cnameRec <aliasName>
例:
> add dns cnameRec www.example.com www.examplenw.com
 Done
> show dns cnameRec www.example.com
        Alias Name      Canonical Name  TTL
1)      www.example.com        www.examplenw.com       5 secs
 Done
特定のドメインの CNAME レコードを削除するには、 rm dns cnameRec コマンドとドメイン名のエイリアスを入力します。

GUI を使用して CNAME レコードを追加する

> > > に移動し、CNAME レコードを作成します** 。

CNAME レコードをキャッシュする

プロキシモードでデプロイした場合、ADCアプライアンスは必ずしもアドレスレコードのクエリをバックエンドサーバーに送信するとは限りません。この現象は、アドレスレコードのクエリに対する応答として CNAME チェーンの一部がキャッシュに存在している場合に発生します。ADC が CNAME レコードの一部をキャッシュし、キャッシュからクエリを処理する条件はほとんどありません。条件は次のとおりです。
  • NetScalerはプロキシモードで展開する必要があります。
  • バックエンドサーバーからの応答には CNAME チェーンが必要です。その場合、回答セクションの最後のエントリのレコードタイプは CNAME で、質問タイプは CNAME ではない必要があります。
  • バックエンドサーバーからの応答を No-data または NX ドメインにすることはできません。
  • バックエンドサーバーからの応答は、信頼できる応答でなければなりません。