Я хочу подтвердить свое доменное имя в приложениях Google, используя проверку DNS. Это включает создание записи TXT со значением, сгенерированным Google.
Однако у меня есть запись CNAME для «mydomain.com». Если я использую nslookup для запроса записи TXT, он сообщает мне об этом CNAME, который я сделал, и дает мне записи TXT для записи DNS с CNAME.
Это проблема с моим регистратором DNS или это нормальное поведение?
Вы не можете использовать CNAME в качестве корня для своего домена. Цитировать Статья Википедии о RFC 1034 :
Псевдоним, определенный в записи CNAME, не должен иметь других записей ресурсов других типов (MX, A и т. Д.).
Причина этого в том, что CNAME сообщает клиентам, что (по сути) вам нужно искать здесь свой ответ, но это относится ко всему домену. Таким образом, не только ваша запись A установлена на это, но и любая другая запись будет проигнорирована. Фактически, большинство DNS-серверов не позволяют вам добавлять какие-либо другие записи к хосту C named. Проверять, выписываться RFC 1912 раздел 2.4 для примера, почему это не сработает.
Единственное решение - удалить CNAME и использовать запись A.