Abbiamo il nostro dominio DNS con CNAME a 5 livelli per motivi storici. Alcune delle cose sono state esternalizzate per l'alta disponibilità ecc. Ma non è questo il punto. La mia domanda è avere 5 CNAME in eccesso per il resolver DNS? Non sono stato in grado di scoprire alcun sito Web famoso con più di 2-3 livelli CNAME nidificati che punta a domini DNS diversi.
I nostri hop CNAME sono i seguenti: (Sto usando xyz solo come esempio)
www.xyz.com -> xyz.akadns.net -> xyz.worldwide.akadns.net -> xyz.cedexis.net -> xyz.msedge.net -> host1.msedge.net (record finale A \ AAAA)
Sto vedendo molti clienti lamentarsi dei problemi di risoluzione DNS sul nostro sito Web quando altri siti funzionano bene per loro, anche se quando uso http://check-host.net/check-dns?host=www.xyz.com per testare il nostro DNS risoluzione.
Sembra funzionare sempre bene in tutto il mondo. La mia conclusione è che principalmente è che il risolutore DNS del provider ISP locale si rovina quando uno dei Luppoli sopra non riesce a risolversi. nslookup fallisce su questi computer client solo per il nostro sito Web e che troppo sporadicamente.
Questo tipo di CNAME multilivello è un cattivo design in generale?