Wie verwende ich den Azure DNS-Server, um einen lokalen CNAME festzulegen?

Wie verwende ich den Azure DNS-Server, um einen lokalen CNAME festzulegen?

Da Sie CNAMES nicht mithilfe der lokalen Hosts-Datei festlegen können, musste ich einen einfachen gehosteten DNS-Server einrichten, auf den wir verweisen können, damit unser Team eine Betaversion unseres Systems sehen kann, das sich zufällig auf AEM CMS befindet, das Fastly verwendet und für den Zugriff CNAMES erfordert.

Ich habe versucht, eine Azure-DNS-Zone einzurichten und habe dann einen „Datensatzsatz“ von „mytargetdomain.com“ mit einem CNAME von cdn.adobeaemcloud.com und einen für „www.mytargetdomain.com“ hinzugefügt.

Oben in der Ressourcenübersicht wird angezeigt

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

Wenn ich ns1-08.azure-dns.com als meinen DNS-Server verwende und mytargetdomain.com abfrage, erhalte ich die Live-A-Record-IP und nicht den CNAME, den ich gerade eingerichtet habe.

 nslookup mytargetdomain.com ns1-08.azure-dns.com

gibt:

 Server:        ns1-08.azure-dns.com
 Address:   40.90.4.8#53
 *** Can't find mytargetdomain.com: No answer

Ich muss zugeben, dass ich nicht viel über DNS und SOA usw. weiß, aber es gibt wirklich nichts anderes, was konfiguriert oder bearbeitet werden kann.

Bildbeschreibung hier eingeben

Antwort1

Der Name eines Eintrags in einer DNS-Zone solltenichtGeben Sie den Domänennamen an. Um einen Eintrag www.domain.comin einer Zone mit dem Namen zu erstellen domain.com, sollte der Eintragsname lauten www.

wwwSie können einen CNAME-Eintrag mit dem Namen in Ihrer Zone erstellen mytargetdomain.comund seinen Wert auf festlegen. cdn.adobeaemcloud.comDadurch wird effektiv www.mytargetdomain.comauf abgebildet cdn.adobeaemcloud.com.

Sie können auch einen Eintrag mit einem leeren Namen erstellen. Dadurch wird der Domänenname selbst einem Ziel zugeordnet. Dies ist jedoch nur mit A-Einträgen möglich, nicht mit CNAME-Einträgen. Sie können einen Domänennamen einer IP-Adresse zuordnen, aber keinem anderen Namen.

verwandte Informationen