Поддомены через DNS: как настроить mail, shop и blog без риска для сайта
Поддомен — это отдельная DNS-запись, которая указывает на свой IP-адрес или сервер, но при этом остаётся частью основного домена. Технически это значит, что shop.site.ru может жить на совершенно другом сервере, чем сам site.ru, и настройка одного не затронет работу другого — если делать всё по правилам.
Что вообще такое поддомен и чем он отличается от домена?
Домен третьего уровня, который все называют просто «поддоменом», — это приставка перед основным именем сайта: shop.site.ru, blog.site.ru, mail.site.ru. С точки зрения DNS поддомен — это отдельная запись в зоне домена, у которой может быть свой IP-адрес, свой сервер и даже свой хостинг-провайдер. Купить его отдельно нельзя — он всегда «прицеплен» к уже зарегистрированному домену и настраивается через DNS-записи основного домена.
Интересный факт: привычное «www» перед адресом сайта — тоже поддомен, просто настолько привычный, что мы перестали его замечать. В начале истории интернета его использовали, чтобы явно обозначить, что перед пользователем именно веб-сайт, а не почтовый сервер или FTP того же домена.
Как поддомены работают на уровне DNS-записей?
Когда вы добавляете поддомен в DNS-зоне, вы фактически создаёте новую запись с именем вида shop и указываете, куда она ведёт. Дальше всё работает так же, как с обычным доменом: браузер или почтовый клиент делает запрос к DNS-серверам, находит запись для shop.site.ru и получает адрес нужного сервера. Основной домен site.ru при этом продолжает обслуживаться своими записями — они не связаны между собой, кроме общего «родителя» в виде корневого домена.
Именно поэтому можно разместить основной сайт на одном хостинге, интернет-магазин на поддомене — на другом, а почту на третьем сервере. DNS-зона одного домена может содержать десятки записей, каждая из которых указывает на свой ресурс.
Какую запись выбрать для поддомена — A или CNAME?
Здесь есть два основных подхода:
- A-запись — указывает поддомен напрямую на IP-адрес сервера. Подходит, когда вы точно знаете постоянный IP-адрес и хотите минимальную задержку при обращении.
- CNAME-запись — указывает поддомен не на IP, а на другое доменное имя, например на технический адрес хостинг-провайдера или сервиса. Это удобно, если провайдер меняет свои серверы и IP-адреса без предупреждения — тогда CNAME продолжит работать, а A-запись пришлось бы обновлять вручную.
На практике для собственного сайта на своём сервере чаще используют A-запись, а для сторонних сервисов — интернет-магазинов на готовых платформах, облачных конструкторов, систем email-рассылок — обычно просят прописать именно CNAME, потому что так удобнее самому провайдеру.
Как настроить поддомен для сайта, например shop.site.ru?
Шаги примерно одинаковы для любого регистратора или панели управления DNS:
- Зайти в управление DNS-записями домена — обычно это раздел «Управление зоной» или «DNS-записи» у регистратора или хостинг-провайдера.
- Добавить новую запись, указав в поле имени «shop» (без основного домена — система добавит его автоматически).
- Выбрать тип записи — A или CNAME — и указать IP-адрес или доменное имя сервера, где будет размещён раздел.
- Сохранить изменения и подождать, пока запись распространится по DNS-серверам в интернете.
Если сайт и его новый раздел размещаются на одном сервере с одним IP-адресом, можно вообще не создавать отдельную A-запись — многие панели хостинга умеют автоматически «поднимать» поддомены в рамках одного тарифа. Но если планируется разный хостинг под разные задачи, придётся явно прописывать записи в DNS.
Клауд АйСи — цифровые сервисы для бизнеса в одном кабинете: сайт с доменом и хостингом, Умный онлайн-чат, проверка контрагентов и 1С в облаке.
Запустите присутствие в интернете без лишних хлопот.
Есть бесплатные тарифы навсегда.
А как быть с поддоменом для почты?
Почта на поддомене — частый сценарий, когда компания хочет разделить корпоративную и, например, техническую переписку или использовать отдельный почтовый сервис только для рассылок. Для этого в DNS-зоне поддомена (например, mail.site.ru) создаётся собственная MX-запись, которая указывает, какой сервер принимает письма именно для этого поддомена. Она работает независимо от MX-записи основного домена — то есть письма на mail.site.ru и на site.ru могут обрабатываться совершенно разными почтовыми серверами.
Важный нюанс: если вы настраиваете отдельный почтовый поддомен, для него стоит завести и свои записи SPF, DKIM и DMARC, а не полагаться на настройки основного домена — иначе письма с нового поддомена рискуют попадать в спам.
Может ли ошибка в поддомене сломать основной сайт?
При правильной настройке — нет. Записи для поддоменов существуют в DNS-зоне отдельно от записей основного домена, и ошибка в одной из них (например, неверный IP в A-записи для shop.site.ru) не затронет работу site.ru или почты на нём. Это одно из главных удобств поддоменов: можно экспериментировать с новым разделом, тестовой версией сайта или временным сервисом, не рискуя стабильностью основного ресурса.
Тем не менее на практике ошибки случаются из-за путаницы: например, если случайно изменить не ту запись в общем списке DNS-зоны или указать неверный тип записи. Поэтому перед правкой стоит выписывать, какая запись за что отвечает, а изменения вносить по одной, проверяя результат.
Сколько поддоменов можно создать и есть ли в этом ограничения?
Формальных ограничений на количество поддоменов у домена практически нет — теоретически их могут быть тысячи, и крупные компании действительно используют десятки поддоменов для разных сервисов: личного кабинета, API, мобильной версии, тестовых стендов. Ограничения чаще возникают не со стороны DNS, а со стороны хостинга или панели управления, где может быть лимит на число обслуживаемых доменов и поддоменов в рамках тарифа.
В сервисах вроде «Клауд АйСи» управление DNS-записями и поддоменами вынесено в отдельную понятную панель: можно добавить нужную запись для нового раздела сайта или почтового поддомена в несколько кликов, не разбираясь в тонкостях синтаксиса зонных файлов и не рискуя случайно задеть записи основного домена.
Как проверить, что поддомен настроен правильно?
Проще всего — открыть адрес поддомена в браузере и убедиться, что он ведёт туда, куда нужно. Если что-то не работает, стоит проверить саму DNS-запись через любой онлайн-сервис проверки DNS или встроенные системные утилиты — они покажут, какой именно IP-адрес или доменное имя сейчас привязано к поддомену, и можно будет сравнить это с тем, что должно быть указано.
Стоит помнить и про время распространения изменений: новая или изменённая запись поддомена не появляется в интернете мгновенно — она распространяется по DNS-серверам постепенно, и в течение этого времени с разных устройств поддомен может открываться по-разному. Это нормально и не говорит об ошибке в настройке.
Сайт, домен и сервисы — в Клауд АйСи
Зарегистрируйтесь и соберите сайт с подключённым доменом и хостингом за считанные минуты.
Частые вопросы
Нужно ли отдельно покупать поддомен?
Нет, поддомен не покупается отдельно — он создаётся бесплатно в рамках уже зарегистрированного домена через добавление DNS-записи.
Можно ли использовать один и тот же IP-адрес для основного домена и поддомена?
Да, если сайт и раздел на поддомене размещены на одном сервере, они могут указывать на один и тот же IP-адрес через отдельные A-записи.
Что лучше для поддомена — A-запись или CNAME?
A-запись подходит, если известен постоянный IP-адрес сервера. CNAME удобнее, когда поддомен указывает на сторонний сервис, который сам управляет своими серверами.
Как быстро заработает новый поддомен после настройки?
Обычно от нескольких минут до суток — время зависит от распространения DNS-записи по серверам в интернете и настроек кэширования.