Kami memiliki domain DNS kami dengan CNAME 5 tingkat karena alasan historis. Beberapa hal mendapat outsourcing untuk ketersediaan tinggi dll. Tapi bukan itu intinya di sini. Pertanyaan saya adalah memiliki 5 CNAME berlebihan untuk resolver DNS? Saya tidak dapat menemukan situs web terkenal dengan lebih dari 2-3 CNAME bersarang level yang menunjuk ke berbagai domain DNS.
Hop CNAME kami terlihat sebagai berikut: (Saya menggunakan xyz hanya sebagai contoh)
www.xyz.com -> xyz.akadns.net -> xyz.worldwide.akadns.net -> xyz.cedexis.net -> xyz.msedge.net -> host1.msedge.net (final A \ AAAA record)
Saya melihat banyak klien mengeluh tentang masalah resolusi DNS ke situs web kami ketika situs lain berfungsi dengan baik untuk mereka, meskipun ketika saya menggunakan http://check-host.net/check-dns?host=www.xyz.com untuk menguji DNS kami resolusi.
Tampaknya selalu berfungsi dengan baik di seluruh dunia. Kesimpulan saya adalah bahwa kebanyakan penyedia ISP lokal resolver DNS mengacaukan ketika salah satu Hop di atas gagal untuk menyelesaikan. nslookup gagal pada komputer klien ini hanya untuk situs web kami dan itu juga secara sporadis.
Apakah CNAME multi level seperti ini merupakan desain yang buruk secara umum?