Первый шаг после регистрации домена: базовые настройки DNS
Регистрация домена — только начало. Чтобы сайт заработал, нужно правильно настроить DNS. Разберём пошагово, какие записи нужны, как их изменить и проверить. Инструкция подойдёт для новичков и тех, кто хочет освежить знания.
Что такое DNS и зачем его настраивать
DNS (Domain Name System) — это система доменных имён, которая связывает доменное имя (например, site.ru) с IP‑адресом сервера, где размещён сайт.
Без корректных DNS‑записей браузер не сможет найти ваш сайт, почту или поддомены.
После регистрации домена DNS‑записи нужно настроить вручную или доверить это хостингу/регистратору.
Где находятся настройки DNS
DNS‑записи управляются через панель регистратора домена или хостинг‑провайдера. Основные варианты:
- Панель регистратора (Reg.ru, Timeweb, Beget и др.) — если вы не меняли NS‑серверы.
- Панель хостинга — если вы указали NS‑серверы провайдера.
- Сторонний DNS‑хостинг (Cloudflare, Yandex DNS) — для расширенных настроек.
Чтобы найти раздел DNS, ищите в интерфейсе: «Управление DNS», «DNS‑записи», «Настройки домена».
Основные типы DNS‑записей
Для старта хватит 3–4 записей. Разберём самые важные:
-
A‑запись (Address) — связывает домен с IP‑адресом сервера.
site.ru → 192.0.2.1- Обязательно для работы сайта.
-
CNAME (Canonical Name) — создаёт псевдоним для домена.
www.site.ru → site.ru- Используется для версии сайта с
www.
-
MX‑запись (Mail Exchange) — указывает серверы для приёма почты.
mail.site.ruили серверы Google Workspace, Яндекс 360.- Без неё почта не будет работать.
-
NS‑записи (Name Server) — определяют DNS‑серверы для домена.
ns1.hosting.com,ns2.hosting.com- Меняются, если вы переносите управление DNS к хостеру.
- TXT‑запись — используется для подтверждения прав на домен (например, для Google Search Console) и защиты почты (SPF, DKIM).
Пошаговая настройка DNS
-
Определите IP‑адрес сервера.
- Если у вас есть хостинг — найдите IP в панели управления.
- Если нет — уточните у провайдера.
-
Добавьте A‑запись:
- Имя:
@(или оставьте пустым — означает основной домен). - Тип:
A. - Значение: IP‑адрес вашего сервера (например,
192.0.2.1). - TTL:
3600секунд (стандартное значение).
- Имя:
-
Настройте версию с www:
- Имя:
www. - Тип:
CNAME. - Значение:
site.ru.(с точкой в конце).
- Имя:
-
Если нужна почта — добавьте MX‑записи:
- Приоритет:
10(чем меньше число, тем выше приоритет). - Сервер: например,
mx.yandex.ru.
- Приоритет:
- Сохраните изменения. DNS‑обновления могут занять от 1 до 24 часов (это называется TTL).
Как проверить, что DNS настроен правильно
Используйте онлайн‑сервисы или командную строку:
- Онлайн‑проверщики: MxToolbox, DNSChecker, 2ip.ru — введите домен и проверьте A, MX и CNAME.
- Командная строка (Windows/Linux):
nslookup site.ru— покажет IP из A‑записи.nslookup -type=mx site.ru— отобразит MX‑записи.
- Браузер: откройте
site.ruиwww.site.ru— должен загрузиться сайт.
Частые ошибки и как их исправить
- Неверный IP в A‑записи: проверьте адрес у хостера и обновите запись.
- Отсутствие CNAME для www: добавьте запись, чтобы версия с
wwwработала. - Ошибки в MX‑записях: сверьтесь с требованиями почтового сервиса (Яндекс, Google).
- Слишком высокий TTL: если планируете менять настройки, установите TTL
300–600секунд перед изменениями. - Несоответствие NS‑серверов: убедитесь, что домен использует DNS нужного провайдера.
Дополнительные настройки для продвинутых
Если нужны дополнительные функции, добавьте:
- TXT для SPF: защита от подделки почты (
v=spf1 include:_spf.google.com ~all). - TXT для DKIM: подпись писем (ключ выдаётся почтовым сервисом).
- CNAME для поддоменов: например,
blog.site.ru → blog.wordpress.com. - AAAA‑запись: для IPv6‑адресов, если ваш хостинг поддерживает этот протокол.
- SRV‑записи: нужны для некоторых сервисов (например, VoIP или мгновенных сообщений).
Важно: не добавляйте лишние записи без необходимости — это может замедлить обработку DNS и увеличить риск ошибок.
Как ускорить обновление DNS
По умолчанию DNS‑кэш обновляется через время, указанное в TTL (Time to Live). Чтобы изменения вступили в силу быстрее:
-
Снизите TTL перед изменениями:
- За 24–48 часов до настройки установите TTL на
300секунд (5 минут). - После завершения настроек верните значение к
3600(1 час) или выше для снижения нагрузки на DNS‑серверы.
- За 24–48 часов до настройки установите TTL на
-
Очистите локальный кэш:
- Windows: откройте командную строку от имени администратора и введите
ipconfig /flushdns. - macOS/Linux: выполните
sudo dscacheutil -flushcacheилиsudo systemd-resolve --flush-caches.
- Windows: откройте командную строку от имени администратора и введите
- Проверьте у интернет‑провайдера: некоторые провайдеры кэшируют DNS дольше. Используйте публичные DNS (Google 8.8.8.8, Cloudflare 1.1.1.1) для быстрой проверки.
Перенос DNS к другому провайдеру
Если вы решили сменить хостинг или DNS‑провайдера, выполните следующие шаги:
- Экспортируйте текущие записи: в панели управления старым DNS найдите опцию «Экспорт» или скопируйте все A, MX, CNAME и TXT вручную.
- Создайте новый DNS‑профиль: на новом хостинге/DNS‑сервисе добавьте домен и вставьте скопированные записи.
-
Обновите NS‑серверы: в личном кабинете регистратора домена замените старые NS на новые (например,
ns1.newhosting.com,ns2.newhosting.com). - Дождитесь обновления: процесс может занять до 48 часов. Проверяйте статус через онлайн‑сервисы (например, WhatsMyDNS).
Совет: делайте перенос в период низкой активности сайта, чтобы минимизировать сбои.
Безопасность DNS
Защита DNS‑записей снижает риск атак и сбоев. Рекомендации:
- Включите DNSSEC: технология защищает от подмены DNS‑ответов. Доступна у большинства регистраторов.
- Ограничьте доступ к панели управления: используйте двухфакторную аутентификацию (2FA).
- Регулярно проверяйте записи: злоумышленники могут изменить A‑запись, перенаправив трафик на фишинговый сайт.
- Обновляйте пароли: меняйте пароли от аккаунта регистратора и хостинга каждые 3–6 месяцев.
Инструменты для работы с DNS
Полезные сервисы и утилиты:
- Онлайн‑проверщики: MxToolbox, DNSChecker, 2ip.ru — анализ всех типов записей.
- Командная строка:
dig(Linux/macOS),nslookup(Windows) — детальная диагностика. - DNS‑хостинг: Cloudflare, Yandex DNS — расширенные настройки и мониторинг.
- Мониторинг: UptimeRobot — уведомления о сбоях сайта из‑за проблем с DNS.
Заключение
Правильная настройка DNS — основа стабильной работы сайта и почты. Начните с базовых записей (A, CNAME, MX), проверьте их корректность и следите за обновлениями. Для сложных сценариев используйте дополнительные инструменты и сервисы.
Главное правило: всегда сохраняйте резервную копию текущих DNS‑записей перед изменениями. Это сэкономит время при устранении ошибок.
Если сомневаетесь в настройках, обратитесь в поддержку хостинга или регистратора — они помогут с конфигурацией.
8-(930)-381-66-59