Статья

Настройка DNS на хостинге

8 августа 202613 мин чтения
Амиржан Тажин
Амиржан Тажин

Директор Точка KZ

Настройка DNS на хостинге — это управление записями, которые связывают доменное имя сайта с реальными техническими адресами: сервером, на котором размещён сайт, почтовым сервисом, сторонними интеграциями. Для посетителя сайт открывается по простому адресу вроде company.kz, но за этим стоит система DNS (Domain Name System), которая преобразует имя домена в IP-адрес сервера и направляет разные типы запросов — открытие сайта, доставку почты, проверку владения доменом — по правильным маршрутам. Неправильно настроенная DNS-запись способна сделать сайт недоступным или остановить доставку почты, даже если сам сайт и сервер работают исправно. Разбираем, какие типы записей существуют, когда их настройка особенно актуальна, а также особенности, плюсы и минусы самостоятельной работы с DNS.

Что такое DNS и зачем её настраивать

DNS — это распределённая система, которая работает как телефонная книга интернета: вместо того чтобы запоминать числовой IP-адрес сервера, пользователи и сервисы обращаются по человекопонятному доменному имени, а DNS-серверы уже переводят его в нужный технический адрес. Домен без настроенных DNS-записей — это просто зарегистрированное имя, которое никуда не указывает: сайт не откроется, почта не будет доставляться, а сторонние сервисы не смогут подтвердить владение доменом. Настройка DNS происходит либо в панели хостинга, либо непосредственно у регистратора домена, в зависимости от того, куда домен делегирован через NS-записи. Разобраться в типах записей полезно каждому, кто управляет сайтом, — это позволяет самостоятельно вносить базовые изменения, не дожидаясь техподдержки хостинга.

Особенности настройки DNS на хостинге

DNS-зона домена состоит из разных типов записей, каждая из которых отвечает за свою конкретную задачу.

A-запись — привязка домена к серверу

Основная запись, которая указывает, на какой IP-адрес сервера направлять запросы по доменному имени — без неё сайт не откроется по адресу домена.

CNAME-запись — поддомены и алиасы

Используется, чтобы направить поддомен (например, blog.company.kz) на другое доменное имя, а не напрямую на IP-адрес — удобно при подключении сторонних сервисов.

MX-запись — маршрутизация почты

Отдельная запись, которая определяет, куда направлять входящую почту домена — настраивается независимо от записи, отвечающей за сайт.

TXT-запись — подтверждение и верификация

Применяется для подтверждения владения доменом, настройки SPF для почты, а также для верификации в Google Search Console, Яндекс.Вебмастере и других сервисах.

NS-запись — делегирование зоны домена

Указывает, какие DNS-серверы отвечают за домен — именно через NS-записи домен привязывается к конкретному хостинг-провайдеру или DNS-сервису.

TTL — время жизни записи

Определяет, как долго значение записи хранится в кэше у провайдеров и браузеров — от этого параметра зависит, как быстро изменения DNS вступят в силу повсеместно.

Время распространения изменений

Изменения в DNS не применяются мгновенно — распространение по серверам по всему миру может занимать от нескольких минут до 72 часов в зависимости от настроек TTL.

Когда настройка DNS особенно актуальна

Настройка DNS редко бывает разовой задачей на весь срок жизни сайта — есть ситуации, в которых к ней приходится возвращаться снова.

Переезд сайта на новый хостинг

При смене хостинг-провайдера нужно обновить A-запись домена, чтобы она указывала на IP-адрес нового сервера. Пока изменения не распространились полностью, часть посетителей может видеть старую версию сайта.

Подключение поддомена под отдельный сервис

Компания запускает блог или интернет-магазин на поддомене — blog.company.kz или shop.company.kz — и настраивает для него отдельную CNAME или A-запись, указывающую на нужный сервер или платформу.

Выпуск или продление SSL-сертификата

Некоторые удостоверяющие центры требуют добавить временную TXT-запись, чтобы подтвердить, что компания действительно владеет доменом, прежде чем выпустить SSL-сертификат для сайта.

Подключение почты или сторонних сервисов

При настройке корпоративной почты, сервисов аналитики или CRM-интеграций часто требуется добавить собственные MX- или TXT-записи по инструкции конкретного сервиса.

Нужна помощь с настройкой DNS?

Поможем настроить или перепроверить DNS-записи домена — для сайта, почты или сторонних интеграций, без простоев.

Обсудить настройку

Плюсы и минусы самостоятельной настройки DNS

Плюсы

  • Полный контроль над тем, куда направляется трафик домена — сайт, почта, поддомены
  • Изменения можно вносить самостоятельно через панель хостинга, не дожидаясь техподдержки
  • Гибкость — один домен может обслуживать сайт, почту и несколько сторонних сервисов одновременно
  • Возможность быстро переключить домен на резервный сервер при технических проблемах

Минусы

  • Ошибка в записи может сделать сайт или почту недоступными до её исправления
  • Изменения распространяются не мгновенно — иногда приходится ждать несколько часов
  • Требует базового понимания типов записей, чтобы не запутаться при настройке нескольких сервисов
  • Разные хостинг-панели и регистраторы доменов по-разному называют одни и те же настройки

Большинство рисков самостоятельной настройки DNS связаны не со сложностью самого процесса, а с невнимательностью при изменении рабочих записей. Если менять только то, что действительно нужно обновить, заранее проверять значения перед сохранением и не удалять записи, назначение которых непонятно, большинство проблем можно предотвратить ещё до того, как они повлияют на работу сайта или почты.

Типичные ошибки при настройке DNS

Изменение A-записи без резервного плана. Если новая запись указывает на неисправный сервер, сайт становится недоступен, а откатить изменение назад можно не мгновенно — из-за кэширования по TTL старое значение может ещё какое-то время сохраняться у части пользователей.
Удаление MX-записи при переносе сайта. При смене хостинга легко случайно затронуть запись, отвечающую за почту, если она хранится в той же зоне DNS, что и записи сайта — это останавливает доставку писем домена.
Слишком высокий TTL перед плановыми изменениями. Если заранее не снизить TTL перед крупным изменением, старое значение записи может кэшироваться у части серверов ещё долго после того, как новое значение уже сохранено.
Путаница между настройками у регистратора и у хостинга. Если NS-записи домена указывают на хостинг, а изменения вносятся в панели регистратора (или наоборот), правки просто не применяются, и это может остаться незамеченным до следующей проверки.

Практические рекомендации

  • Меняйте DNS-записи в период минимальной нагрузки на сайт, а не в разгар рабочего дня
  • Перед изменением A-записи проверьте текущие значения — на случай, если понадобится откат
  • Снижайте TTL заранее, если планируете крупные изменения — это ускорит применение новых значений
  • Не удаляйте записи, назначение которых непонятно — уточните их роль перед изменением
  • После изменений проверяйте распространение записей через специализированные онлайн-сервисы
  • Держите отдельный список всех действующих DNS-записей домена и их назначения

Настройка DNS тесно связана с другими техническими задачами сайта — например, с выбором хостинга, подробнее об этом в статье «Какой хостинг выбрать», а также с подключением корпоративной почты, для которой требуется отдельная настройка MX- и TXT-записей — подробнее в статье «Настройка корпоративной почты».

Основные типы DNS-записей и их назначение

DNS работает как телефонная книга интернета: она связывает понятное название сайта с адресом сервера, на котором он расположен, и подсказывает, куда направлять почту и как подтверждать права на домен. Все эти связи описываются записями разных типов. Чтобы не запутаться при самостоятельной настройке, полезно понимать, какая запись за что отвечает и какие значения для неё допустимы. Ошибка в одной записи нередко приводит к тому, что сайт перестаёт открываться или письма не доходят.

Типы DNS-записей и их применение
Типы DNS-записей и их применение
ЗаписьНазначениеПример значенияТипичный TTL
AСвязывает домен с IPv4-адресом сервера203.0.113.103600 секунд
AAAAСвязывает домен с IPv6-адресом2001:db8::103600 секунд
CNAMEДелает один домен псевдонимом другогоwww указывает на основной домен3600 секунд
MXУказывает почтовые серверы и их приоритетПриоритет 10, адрес почтового сервера3600 секунд
TXTХранит текстовые данные: SPF, DKIM, подтверждение владенияv=spf1 include:... ~all3600 секунд
NSОпределяет серверы, которые управляют зоной доменаns1 и ns2 хостинг-провайдера86400 секунд

Значения приведены как примеры; реальные данные предоставляет хостинг-провайдер.

Значение TTL определяет, как долго другие серверы хранят запись в кэше. Чем оно больше, тем реже обновляется информация, но тем меньше нагрузка на серверы. Перед важными изменениями, например при переносе сайта, TTL временно уменьшают до 300–600 секунд, чтобы новые настройки применились быстрее. После переезда значение возвращают к обычному.

Как проходит изменение DNS и сколько ждать

Изменение записей в DNS не происходит мгновенно. Сначала новые данные принимают серверы, обслуживающие вашу зону, затем они постепенно распространяются по кэшам провайдеров и устройств. Именно поэтому после правки у разных людей сайт может открываться по-разному: у одних уже на новом сервере, у других на старом. Обычно процесс занимает от десяти минут до нескольких часов, а при смене серверов имён может потребоваться до 24–48 часов.

  1. Заранее уменьшить TTL записей, которые планируется менять, за сутки до переноса.
  2. Подготовить новый сервер и убедиться, что сайт на нём работает полностью.
  3. Изменить записи A и при необходимости MX и TXT, внимательно сверив значения.
  4. Проверить результат с разных устройств и через сервисы проверки DNS.
  5. Оставить старый сервер включённым на 2–3 суток, пока кэши не обновятся.
  6. Вернуть TTL к стандартному значению после завершения работ.

Такой порядок почти исключает простой сайта и потерю писем. Самая частая ошибка — отключить старый сервер сразу после правки, когда часть посетителей ещё направляется на него.

Как проверить правильность настройки

Проверять DNS нужно по результатам, а не по интерфейсу панели управления: то, что запись добавлена, не гарантирует, что она работает. Для проверки используют специальные сервисы, которые запрашивают данные у разных серверов и показывают, что видят пользователи в разных регионах. Дополнительно стоит открыть сайт с мобильного интернета, а не только с рабочего компьютера, и отправить тестовое письмо на внешний адрес.

  • Открывается ли сайт по адресу с www и без него, и ведёт ли оба варианта на одну версию.
  • Корректно ли работает защищённое соединение и не выдаёт ли браузер предупреждений.
  • Приходят ли письма на адреса домена и уходят ли они без попадания в спам.
  • Совпадают ли записи у разных серверов проверки в разных странах.

Если сайт работает нестабильно, начните с проверки записей A и NS: именно они чаще всего становятся причиной проблем. При сложностях можно обратиться к специалистам: настройка DNS входит в услуги по сопровождению сайтов.

Типичные ошибки настройки DNS и их признаки

Ошибки DNS и как они проявляются
Ошибки DNS и как они проявляются
ОшибкаКак проявляетсяКак исправить
Неправильный адрес в записи AСайт не открывается или открывается чужойПроверить IP-адрес у хостинг-провайдера
Конфликт записей CNAME и других записейНестабильная работа поддомена, ошибки почтыУдалить конфликтующую запись, оставить корректную
Отсутствие записи MX или неверный приоритетНе приходят письмаДобавить записи из инструкции почтового сервиса
Нет записей SPF и DKIMПисьма уходят в спамДобавить TXT-записи, проверить в тестовых сервисах
Слишком большой TTL при переносеИзменения применяются очень долгоЗаранее уменьшить значение до 300–600 секунд
Опечатка в имени сервера NSДомен перестаёт работать целикомСверить значения с данными регистратора

Любая правка DNS должна проверяться через независимые сервисы.

Чтобы избежать ошибок, фиксируйте текущие настройки до изменений: сделайте скриншот или выгрузку всех записей. Если что-то пойдёт не так, вы сможете вернуть прежнее состояние за несколько минут. Лучше менять записи по одной, проверяя результат, а не вносить десяток правок сразу.

Доступы и безопасность управления DNS

Контроль над DNS равносилен контролю над сайтом и почтой: тот, кто может изменить записи, может перенаправить посетителей на другой сервер или перехватить письма. Поэтому доступ к панели регистратора и управлению зоной нужно защищать: двухфакторная аутентификация, личный адрес почты компании для восстановления и ограниченный круг людей с доступом. Домен лучше регистрировать на компанию, а не на сотрудника или подрядчика, и фиксировать дату окончания регистрации в календаре.

Частые вопросы

Что такое DNS простыми словами?

DNS — система, которая преобразует привычное доменное имя (company.kz) в технический адрес сервера (IP-адрес), к которому реально обращается браузер или почтовый сервис.

Где настраивается DNS — у регистратора домена или у хостинга?

Зависит от того, где именно домен делегирован через NS-записи. Часто DNS-записи удобнее настраивать в панели хостинга, если домен на неё делегирован, но принципиально управлять записями можно и напрямую у регистратора.

Сколько времени занимает применение изменений DNS?

Обычно от нескольких минут до нескольких часов, но теоретически может занять до 72 часов — зависит от значения TTL записи и от того, как быстро разные DNS-серверы по миру обновляют закэшированные данные.

Что будет, если ошибиться в DNS-записи?

В зависимости от записи — сайт может стать недоступен, почта перестанет доставляться, а верификация сторонних сервисов может не пройти. Именно поэтому изменения стоит вносить аккуратно и по возможности в период минимальной нагрузки на сайт.

Что такое TTL и на что он влияет?

TTL (Time To Live) определяет, сколько времени значение DNS-записи хранится в кэше у провайдеров, прежде чем запросить его заново. Более низкий TTL означает, что изменения применяются быстрее, но создаёт немного больше нагрузки на DNS-серверы.

Нужно ли настраивать DNS заново при смене хостинга?

Как минимум нужно обновить A-запись, чтобы она указывала на новый сервер. Остальные записи — MX, TXT и другие — обычно переносятся без изменений, если они не зависят от конкретного хостинг-провайдера.

Как проверить, что DNS-записи настроены правильно?

Можно воспользоваться онлайн-сервисами проверки DNS (например, whatsmydns.net) — они показывают, как записи домена видны из разных точек мира, и помогают отследить, завершилось ли распространение изменений.

Можно ли использовать один домен для сайта и почты одновременно?

Да, это стандартная практика — за сайт отвечает A- или CNAME-запись, а за почту отдельно отвечает MX-запись того же домена, и они не конфликтуют друг с другом.

Нужен ли специалист для настройки DNS, или можно сделать самому?

Базовые записи можно настроить самостоятельно, следуя инструкции конкретного сервиса. Но при одновременной настройке сайта, почты и нескольких интеграций стоит привлечь специалиста, чтобы избежать ошибок, которые сложно заметить сразу.

Настройка DNS — фундаментальная, хотя и не самая заметная часть работы сайта: она незаметна, пока всё работает правильно, и становится критичной в момент любых изменений — переезда на новый хостинг, подключения почты или новых сервисов. Аккуратный подход к DNS-записям избавляет от неожиданных простоев сайта и почты.

Планируете переезд на новый хостинг или подключение новых сервисов? Оставьте заявку — поможем настроить DNS без простоев.

Бесплатная консультация

Расскажите о задаче — найдём решение

Ответим в течение 2 часов в рабочее время.

Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности