ローカル ホスト ファイルを使用して CNAMES を設定することはできないため、チームがシステムのベータ バージョンを確認できるように、ポイントできるシンプルなホスト DNS サーバーを設定する必要がありました。このシステムは、Fastly を使用し、アクセスに CNAMES を必要とする AEM CMS 上にあります。
Azure の「DNS ゾーン」を設定しようとしましたが、その後、cdn.adobeaemcloud.com の CNAME を持つ「mytargetdomain.com」の「レコード セット」と、「www.mytargetdomain.com」のレコード セットをそれに追加しました。
リソース概要の上部には、
Name server 1 : ns1-08.azure-dns.com.
etc.
ns1-08.azure-dns.com を DNS サーバーとして使用し、mytargetdomain.com をクエリすると、設定した CNAME ではなく、ライブ A レコード IP が返されます。
nslookup mytargetdomain.com ns1-08.azure-dns.com
与える:
Server: ns1-08.azure-dns.com
Address: 40.90.4.8#53
*** Can't find mytargetdomain.com: No answer
DNS や SOA などについてはあまり詳しくないことを認めなければなりませんが、設定または編集できるものは他にはありません。
答え1
DNSゾーンのレコード名はないドメイン名を含めます。www.domain.com
というゾーンにというレコードを作成するにはdomain.com
、レコード名を にする必要がありますwww
。
www
ゾーン内にという CNAME レコードを作成しmytargetdomain.com
、その値を に設定できます。これにより、実質的ににcdn.adobeaemcloud.com
マップされます。www.mytargetdomain.com
cdn.adobeaemcloud.com
空の名前を持つレコードを作成することもできます。これにより、ドメイン名自体がターゲットにマップされます。ただし、これは A レコードを使用してのみ実行でき、CNAME レコードを使用して実行することはできません。ドメイン名を IP アドレスにマップすることはできますが、別の名前にマップすることはできません。