Короткий ответ A-запись сопоставляет доменное имя с IPv4-адресом, CNAME — создаёт псевдоним одного доменного имени на другое каноническое имя, MX указывает почтовый сервер, отвечающий за приём электронной почты для данного домена, вместе с приоритетом. Как это работает подробнее При резолвинге CNAME DNS-сервер сначала находит каноническое имя, на которое указывает псевдоним, а затем рекурсивно резолвит уже его (в итоге всё равно нужна A- или AAAA-запись в конце цепочки); MX-записи используются не веб-браузерами, а почтовыми серверами при определении, куда доставлять письма для домена, и несколько MX-записей с разным приоритетом обеспечивают резервирование. Пример кода Что использовать на практике Практика. CNAME нельзя сочетать с другими записями на одном и том же имени (например, нельзя одновременно иметь CNAME и MX на apex-домене), поэтому для корневого домена часто используют ALIAS/ANAME-подобные расширения DNS-провайдера или просто A-запись. Подводные камни Риск. Частая ошибка — создавать CNAME на корнево