Нет, это не разрешено. Вы не можете использовать CNAME вместе с другими записями, это должна быть ЕДИНСТВЕННАЯ запись с этим именем (или с подстановочным именем, как вы показали).
Проблема здесь в том, что есть другие записи для любого корня вершины, которые вы «покупаете», и эти записи могут быть просто скрыты для вас, например, поскольку google.com
в корне вершины есть записи SOA и NS, указывающие на передачу обслуживания от «. com "DNS-серверы для DNS-серверов Google. У вас почти наверняка есть то же самое для вашего реального домена, записей NS и записи SOA, что указывает на административную передачу обслуживания DNS-серверам вашей хостинг-компании. Вот почему вы не можете поместить CNAME в свой корень вершины, записи SOA и NS там запрещают это.
Попробуйте одну из этих команд, чтобы понять, что я имею в виду (не у всех есть dig ):
копать нс abc-domain.test
или же
nslookup -q = ns abc-domain.test
Что касается записей MX, вам просто не следует указывать имя, которое является CNAME, если у вас есть несколько записей MX с разными приоритетами. Это может привести к короткому замыканию в процессе доставки и вызвать «дальнейшую» доставку почты, что приведет к возникновению петли (сбой сопоставления имен при отбраковке записей MX с приоритетом приоритета). Если у вас есть только одна запись MX, вы можете обойтись без нее, но она по-прежнему не рекомендуется.