Підсумок: Словом, ви не можете мати потрібну запис, а ваш хост DNS робить все правильно.
Пояснення: Порушенням стандартів DNS є порушення CNAME (запис псевдоніму / пересилання вперед) на вершині зони (порожня назва в передній частині зони).
Причиною цього є те, що запис CNAME не може суперечити іменній частині жодної записи, крім запису DNSSec. У типовій зоні запис CNAME на зоні вершини зіткнеться з принаймні записами SOA та NS (і, ймовірно, кількома іншими). Хоча деякі DNS-сервери дозволять це, це погана річ, і це може спричинити важкі для діагностики збої (не кажучи вже про те, що ви не перемістите хостинг зони на стандартний DNS-сервер, наприклад, що-небудь, що базується на BIND) .
У зоні вершини можуть бути записи A (вони можуть бути простим веб-сервером, який просто передає HTTP 302 на www). Якщо ви можете отримати статичні IP-номери для екземплярів сервера Azure, поставте запис A для кожного на вершині вашої зони та створіть єдиний запис CNAME під назвою "www", який вказує на запис вершини.
Як приклад :
$ ORIGIN example.com.
@ У SOA ns1.example.com. admin@example.com. (
101;
172800;
900;
1209600;
3600; )
@ IN NS ns1.example.com.
@ IN NS ns2.example.com.
@ В А 123.234.1.123
@ В А 123.234.1.124
@ В А 123.234.1.125
ns1 В А 123.234.1.126
ns2 В А 123.234.1.127
www IN CNAME example.com.