Подробное объяснение CNAME-записи
Что такое CNAME-запись
CNAME-запись (Canonical Name Record) используется для того, чтобы направить один домен на другой домен, реализуя разрешение псевдонимов.
Например:
Если a.example.com указывает на www.example.com, то при обращении пользователя к a.example.com произойдёт переход на www.example.com.
Распространённые способы использования CNAME-записи
1. Указание поддомена на основной домен
- Например:
blog.example.comуказывает наwww.example.com, таким образом все запросы кblog.example.comбудут перенаправлены на сервер, на который указываетwww.example.com.
2. Балансировка нагрузки и CDN
- Направьте домен на доменное имя, предоставленное CDN, для ускорения и распределения контента, например
www.example.comуказывает наexample.cdnprovider.com.
3. Псевдоним службы
-
Используется для привязки домена к сторонним службам, например к почтовым сервисам, облачным хранилищам, SaaS-приложениям и т. д.:
-
mail.example.com→mail.provider.com -
shop.example.com→shop.saasplatform.com
-
4. Упрощение управления перенаправлением доменов
- При изменении сервера достаточно изменить целевое доменное имя, не изменяя IP-адрес каждого поддомена.
Добавление записи CNAME

Запись хоста:
-
@обозначает основной домен (например, example.com) -
wwwобозначает www.example.com -
Другие конкретные поддомены
Тип: выберите запись CNAME
TTL: 600 секунд (рекомендуется)
Значение: введите адрес домена, на который нужно указать
Вес: особых требований нет, можно указать 1 для всех.
-
TTL — это время жизни DNS-записи в кэше рекурсивного DNS-сервера.
-
Единица измерения — секунды. Чем меньше TTL, тем быстрее применяются изменения DNS; чем больше TTL, тем выше частота попаданий в кэш и стабильнее скорость разрешения.
-
600 секунд (10 минут) — распространённое компромиссное значение, учитывающее и гибкость, и стабильность.
Чем больше значение веса, тем выше доля трафика, направляемая на эту запись. Вес действует только среди записей одного типа.
Примечания
-
Запись CNAME может указывать только на другой домен, но не на IP-адрес.
-
Согласно стандартам RFC, если для поддомена настроена запись CNAME, других записей быть не должно. На практике при одновременном наличии обычно приоритет имеет CNAME, но это не соответствует стандарту.
-
Корневой домен, например example.com, обычно требует настройки записи A или AAAA; запись CNAME для него настроить нельзя.