Как использовать сервер Azure DNS для настройки локального CNAME?

Как использовать сервер Azure DNS для настройки локального CNAME?

Поскольку невозможно задать CNAMES с помощью локального файла hosts, мне нужно было настроить простой размещенный DNS-сервер, на который мы могли бы ссылаться, чтобы наша команда могла видеть бета-версию нашей системы, которая находится на AEM CMS, которая работает быстро и требует CNAMES для доступа.

Я попробовал настроить «DNS-зону» Azure, затем добавил в нее «набор записей» «mytargetdomain.com» с CNAME cdn.adobeaemcloud.com и еще один для «www.mytargetdomain.com».

в верхней части обзора ресурсов показано

Name server 1 : ns1-08.azure-dns.com.
etc.

Если я использую ns1-08.azure-dns.com в качестве своего DNS-сервера и делаю запрос к mytargetdomain.com, то он возвращает мне реальный IP-адрес записи A, а не CNAME, который я только что настроил.

 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.

Вы можете создать запись CNAME с именем wwwв вашей mytargetdomain.comзоне и установить ее значение на cdn.adobeaemcloud.com; это фактически будет www.mytargetdomain.comсоответствовать cdn.adobeaemcloud.com.

Вы также можете создать запись с пустым именем; это сопоставит само доменное имя с целью. Однако это можно сделать только с помощью записей A, а не CNAME; вы можете сопоставить доменное имя с IP-адресом, но не с другим именем.

Связанный контент