Wir haben unsere DNS-Domain mit 5-Level-CNAMEs aus historischen Gründen. Einige der Dinge wurden wegen hoher Verfügbarkeit usw. ausgelagert, aber das ist hier nicht der Punkt. Meine Frage ist, ob 5 CNAME ein Overkill für den DNS-Resolver sind. Ich konnte keine berühmte Website mit mehr als 2-3 verschachtelten CNAMEs finden, die auf verschiedene DNS-Domänen verweisen.
Unsere CNAME-Hops sehen wie folgt aus: (Ich verwende xyz nur als Beispiel)
www.xyz.com -> xyz.akadns.net -> xyz.worldwide.akadns.net -> xyz.cedexis.net -> xyz.msedge.net -> host1.msedge.net (endgültiger A \ AAAA-Datensatz)
Ich sehe viele Kunden, die sich über Probleme mit der DNS-Auflösung auf unserer Website beschweren, wenn andere Websites für sie einwandfrei funktionieren, obwohl ich http://check-host.net/check-dns?host=www.xyz.com zum Testen unseres DNS verwende Auflösung.
Es scheint weltweit immer gut zu funktionieren. Mein Fazit ist, dass der DNS-Resolver des lokalen ISP-Anbieters meistens versagt, wenn einer der oben genannten Hops nicht aufgelöst werden kann. nslookup schlägt auf diesen Client-Computern nur für unsere Website fehl und das auch sporadisch.
Ist diese Art von mehrstufigem CNAME im Allgemeinen ein schlechtes Design?