У нас є домен DNS з 5-рівневими CNAME з історичних причин. Деякі речі передаються в аутсорсинг за високої доступності тощо, але тут справа не в цьому. У мене питання про те, чи є 5 CNAME надлишків для DNS-рішення? Мені не вдалося знайти жодного відомого веб-сайту з більш ніж 2-3 рівневими вкладеними CNAME, що вказують на різні домени DNS.
Наш хміль CNAME виглядає так: (Я використовую xyz лише як приклад)
www.xyz.com -> xyz.akadns.net -> xyz.worldwide.akadns.net -> xyz.cedexis.net -> xyz.msedge.net -> host1.msedge.net (остаточний запис A \ AAAA)
Я бачу, як багато клієнтів скаржаться на проблеми з вирішенням DNS на нашому веб-сайті, коли інші сайти працюють на них нормально, хоча коли я використовую http://check-host.net/check-dns?host=www.xyz.com для тестування нашого DNS дозвіл.
Здається, завжди працює в усьому світі. Мій висновок полягає в тому, що здебільшого місцеві провайдери провайдерів DNS-розв'язника розгортаються, коли один із перерахованих вище хмелів не вдається вирішити. nslookup виходить з ладу на цих клієнтських комп'ютерах лише для нашого веб-сайту, і це занадто епізодично.
Це загальний багаторівневий CNAME поганий дизайн взагалі?