Настройка DNS-записей в вашей панели управления: полное руководство
DNS resource records (RRs) — это фундаментальные строительные блоки Domain Name System, глобальной инфраструктуры, которая преобразует удобочитаемые доменные имена в машиночитаемые адреса. Независимо от того, запускаете ли вы новый веб-сайт, настраиваете корпоративную электронную почту или проверяете владение доменом с помощью стороннего сервиса, понимание того, как настраивать resource records в панели управления DNS, является незаменимым навыком для любого владельца веб-сайта, разработчика или системного администратора.
Это подробное руководство проведет вас через все основные типы DNS записей, объяснит, как именно работает каждая из них, и предоставит пошаговые инструкции по их правильному добавлению и проверке.
Что такое DNS записи ресурсов?
DNS запись ресурса — это структурированная запись данных, хранящаяся в файле зоны DNS. Каждая запись содержит конкретную информацию, которая указывает интернету, как обрабатывать запросы, связанные с вашим доменом — куда маршрутизировать веб-трафик, какой сервер обрабатывает вашу электронную почту и какие текстовые метаданные связаны с вашим доменом.
Каждая запись ресурса состоит из нескольких основных полей:
- Имя – Домен или поддомен, к которому применяется запись
- Тип – Категория записи (A, AAAA, CNAME, MX, TXT и т. д.)
- Значение/Данные – Фактическая информация, которую содержит запись
- TTL (Time to Live) – Как долго (в секундах) DNS резолверы должны кэшировать запись перед повторным запросом
Неправильно настроенные DNS записи — одна из наиболее распространённых причин простоев веб-сайтов, сбоев доставки электронной почты и неудачных проверок доменов. Правильная настройка с самого начала экономит значительное время на устранение неполадок позже.
Основные типы DNS-записей объяснены
Прежде чем переходить к этапам конфигурации, стоит понять, что делает каждый тип записи и когда он вам понадобится.
A Record
Сопоставляет домен или поддомен с IPv4 адресом. Это самая фундаментальная DNS-запись — она позволяет браузерам найти ваш веб-сервер, когда кто-то вводит имя вашего домена.
Пример: example.com → 192.0.2.1
AAAA Record
Сопоставляет домен или поддомен с IPv6 адресом. По мере роста внедрения IPv6 наличие AAAA записи наряду с вашей A записью гарантирует доступность вашего сайта по обоим протоколам.
Пример: example.com → 2001:db8::1
CNAME Record
Запись Canonical Name создает псевдоним от одного имени домена к другому. Вместо указания на IP адрес, CNAME указывает на другое имя хоста. Это обычно используется для www поддоменов, конфигураций CDN и интеграций сторонних сервисов.
Важно: Вы не можете использовать CNAME запись на корневом (apex) домене вместе с другими записями. Используйте её только на поддоменах.
Пример: www.example.com → example.com
MX Record
Запись Mail Exchange указывает, какой почтовый сервер отвечает за получение электронной почты от имени вашего домена. MX записи включают значение приоритета — меньшие числа указывают на более высокий приоритет. Вы можете настроить несколько MX записей для резервирования.
Пример: example.com → mail.example.com (Priority: 10)
TXT Record
Запись Text хранит произвольные текстовые данные, связанные с вашим доменом. TXT записи широко используются для:
- SPF (Sender Policy Framework) – Определяет, какие серверы авторизованы для отправки электронной почты от вашего домена
- DKIM (DomainKeys Identified Mail) – Хранит открытый ключ, используемый для проверки подписей электронной почты
- DMARC – Устанавливает политики обработки писем, которые не прошли проверку SPF/DKIM
- Проверка домена – Используется Google Search Console, Microsoft 365 и другими сервисами для подтверждения владения доменом
NS Record
Записи Name Server указывают, какие DNS серверы являются авторитетными для вашего домена. Обычно они устанавливаются у вашего регистратора доменов и указывают на nameservers вашего хостинг-провайдера.
PTR Record
Запись Pointer выполняет обратный DNS поиск — сопоставляя IP адрес обратно с именем хоста. PTR записи особенно важны для репутации почтового сервера и обычно настраиваются на уровне сервера.
Доступ к панели управления DNS
Для управления записями ресурсов вам необходим доступ к интерфейсу управления DNS, предоставляемому вашим регистратором доменов или хостинг-провайдером. Точный интерфейс варьируется в зависимости от провайдера, но процесс в целом одинаков.
Шаг 1: Войдите в свою учетную запись на панели управления регистратора доменов или хостинг-провайдера.
Шаг 2: Перейдите в раздел Управление DNS, Параметры DNS или Редактор зон. Иногда это находится в разделе “Управление доменом” или “Дополнительные параметры”.
Шаг 3: Выберите домен, который вы хотите настроить.
> Совет профессионала: Если ваш домен зарегистрирован у одного провайдера, а размещен у другого (например, AlexHost VPS Hosting), вам необходимо либо обновить nameservers вашего домена, чтобы они указывали на вашего хостинг-провайдера, либо войти в панель DNS вашего регистратора и вручную добавить записи, предоставленные вашим хостом.
Пошагово: Настройка распространённых записей ресурсов
3.1 Добавление записи A
Запись A обычно является первой записью, которую вы настроите при указании домена на веб-сервер.
- В панели управления DNS найдите раздел A Records и нажмите Add Record.
- Заполните следующие поля:
- Host/Name: Введите
@для указания корневого домена (например,example.com) или введите поддомен, напримерwwwилиblog. - Points To / Value: Введите IPv4 адрес вашего сервера (например,
192.0.2.1). - TTL: Оставьте значение по умолчанию (обычно
3600секунд / 1 час), если у вас нет особых причин его менять. Используйте более низкий TTL (например,300), если вы предполагаете частые изменения.
- Нажмите Save или Add Record.
Типичный случай использования: Если вы запускаете веб-сайт на VPS или Dedicated Server, вы добавите запись A, указывающую ваш домен на публичный IP адрес вашего сервера.
3.2 Добавление записи AAAA
Процесс идентичен добавлению записи A, но вы выбираете AAAA в качестве типа записи и вводите IPv6 адрес в поле значения.
- Выберите AAAA в качестве типа записи.
- Введите Host/Name (например,
@илиwww). - Введите IPv6 адрес (например,
2001:db8::1). - Установите TTL и сохраните.
3.3 Добавление записи CNAME
Записи CNAME полезны для создания псевдонимов поддоменов или интеграции сторонних сервисов.
- Найдите раздел CNAME Records и нажмите Add Record.
- Заполните поля:
- Host/Name: Введите поддомен, для которого вы хотите создать псевдоним (например,
www,shop,blog). - Points To / Value: Введите целевое имя хоста (например,
example.comилиmyshop.shopify.com). - TTL: Установите как требуется (по умолчанию
3600подходит для большинства случаев).
- Нажмите Save.
> Примечание: Никогда не создавайте запись CNAME для корневого домена (@). Если вам нужно создать псевдоним корневого домена, используйте запись ALIAS или ANAME, если ваш DNS провайдер их поддерживает, или используйте запись A, указывающую на IP адрес целевого хоста.
3.4 Добавление записи MX
Правильная настройка записи MX критична для надёжной доставки электронной почты. Если вы используете AlexHost Email Hosting или стороннего поставщика услуг электронной почты, они предоставят вам точные значения записей MX, которые вам нужны.
- Найдите раздел MX Records и нажмите Add Record.
- Заполните поля:
- Host/Name: Введите
@(представляющий корневой домен) или оставьте пустым, в зависимости от вашей панели. - Mail Server / Value: Введите имя хоста вашего почтового сервера (например,
mail.example.comилиaspmx.l.google.comдля Google Workspace). - Priority: Введите числовое значение приоритета. Меньшие числа = более высокий приоритет. Один почтовый сервер обычно использует
10. Для резервных серверов используйте20или30. - TTL: По умолчанию
3600является стандартным.
- Нажмите Save.
Несколько записей MX: Для обеспечения избыточности добавьте основной сервер с приоритетом 10 и резервный сервер с приоритетом 20. Если основной сервер недоступен, электронная почта будет автоматически маршрутизирована на резервный.
3.5 Добавление записи TXT
Записи TXT необходимы для аутентификации электронной почты и рабочих процессов проверки домена.
- Найдите раздел TXT Records и нажмите Add Record.
- Заполните поля:
- Host/Name: Введите
@для корневого домена или конкретный поддомен, если требуется (например,_dmarcдля записей DMARC). - Value / Text: Вставьте точную текстовую строку, предоставленную вашим поставщиком услуг электронной почты или сервисом проверки. Примеры:
- SPF:
v=spf1 include:_spf.example.com ~all - Google verification:
google-site-verification=xxxxxxxxxxxxxxxx - DMARC:
v=DMARC1; p=quarantine; rua=mailto:dmarc@example.com - TTL: По умолчанию
3600является подходящим.
- Нажмите Save.
> Важно: Вы можете иметь несколько записей TXT на одном имени хоста, но у вас должна быть только одна запись SPF на имя хоста. Если вам нужно авторизовать нескольких отправителей, объедините их в одну запись SPF вместо создания отдельных.
Понимание значений TTL
TTL (Time to Live) контролирует, как долго DNS-резолверы кэшируют вашу запись перед проверкой обновлений. Выбор правильного TTL зависит от вашей ситуации:
| Значение TTL | Длительность | Лучше всего использовать для |
|---|---|---|
| 300 | 5 минут | Записи, которые вы планируете изменить в ближайшее время (например, во время миграции) |
| 3600 | 1 час | Стандартное значение по умолчанию для большинства записей |
| 86400 | 24 часа | Стабильные записи, которые редко изменяются (например, MX-записи) |
Лучшая практика: Если вы планируете миграцию сервера или изменение DNS, снизьте TTL до 300 как минимум за 24–48 часов до этого. Это сокращает окно распространения при внесении фактического изменения. После завершения миграции повысьте TTL обратно до 3600 или выше.
Распространение DNS: Чего ожидать
После сохранения любого изменения DNS оно не вступает в силу мгновенно по всему миру. Распространение DNS — процесс распространения обновленных записей по глобальным DNS-резолверам — обычно занимает от нескольких минут до 48 часов, в зависимости от:
- Предыдущего значения TTL записи
- Частоты обновления вашего DNS-провайдера
- Поведения кеширования отдельных ISP и резолверов
Во время распространения некоторые пользователи могут видеть старые значения DNS, а другие — новые. Это нормальное и ожидаемое поведение.
Проверка ваших DNS записей
После внесения изменений всегда проверяйте, что ваши записи настроены правильно и распространились как ожидается.
Онлайн инструменты поиска DNS
Эти веб-инструменты позволяют проверять DNS записи с нескольких глобальных местоположений одновременно:
- DNS Checker – Проверяет распространение на десятках глобальных DNS серверов
- MXToolbox – Отличный инструмент для проверки MX записей и диагностики проблем доставки электронной почты
- WhatsMyDNS – Простой визуальный проверитель распространения для всех типов записей
Инструменты командной строки
Для более точного управления используйте команды терминала напрямую:
Проверка A записи:
dig example.com AПроверка MX записей:
dig example.com MXПроверка TXT записей (например, SPF):
dig example.com TXTИспользование nslookup (кроссплатформенный):
nslookup example.com
nslookup -type=MX example.com
nslookup -type=TXT example.comЗапрос конкретного DNS сервера (полезно для проверки обновления серверов имён вашего регистратора):
dig @8.8.8.8 example.com AЛучшие практики конфигурации DNS
Следование этим лучшим практикам поможет вам избежать распространённых ошибок и поддерживать здоровую конфигурацию DNS:
- Документируйте ваши DNS записи. Ведите электронную таблицу или файл заметок со всеми вашими текущими DNS записями, их значениями и причиной существования каждой из них. Это неоценимо при устранении неполадок или миграции.
- Не удаляйте записи перед проверкой замен. При обновлении записи сначала добавьте новую запись, проверьте, что она работает, а затем удалите старую.
- Используйте надёжного поставщика DNS. Время безотказной работы и производительность вашего поставщика DNS напрямую влияют на доступность вашего веб-сайта. Размещение вашего сайта на платформе, такой как AlexHost Shared Hosting или VPS с cPanel, даёт вам доступ к надёжной управляемой инфраструктуре DNS.
- Защитите ваш домен SSL сертификатом. Конфигурация DNS и SSL идут рука об руку — как только ваши A записи указывают правильно, убедитесь, что ваш сайт защищён SSL сертификатом для защиты данных пользователей и улучшения рейтинга в поисковых системах.
- Регистрируйте и управляйте вашим доменом в одном месте. Использование регистрации доменов AlexHost вместе с вашим хостингом упрощает управление DNS, сохраняя всё в одной панели управления.
- Регулярно мониторьте здоровье DNS. Установите оповещения мониторинга для сбоев DNS или неожиданных изменений записей, особенно для критически важных для бизнеса доменов.
- Будьте осторожны с подстановочными записями. Подстановочная A запись (
*.example.com) маршрутизирует все поддомены на один IP адрес, что может быть удобно, но может привести к непредвиденной маршрутизации, если не управлять тщательно.
Устранение распространенных проблем DNS
| Проблема | Вероятная причина | Решение |
|---|---|---|
| Веб-сайт не загружается после изменения DNS | Распространение еще в процессе | Подождите до 48 часов; очистите локальный кэш DNS |
| Письма не доставляются | Отсутствует или неправильная запись MX | Проверьте записи MX с помощью MXToolbox |
| Ошибка валидации SSL-сертификата | Запись A не указывает на правильный сервер | Проверьте значение записи A и статус распространения |
| Ошибка «Этот сайт недоступен» | Запись A отсутствует или указывает на неправильный IP | Перепроверьте конфигурацию записи A |
| Письма помечены как спам | Отсутствуют записи SPF, DKIM или DMARC TXT | Добавьте все три записи аутентификации электронной почты |
| Поддомен не разрешается | Отсутствует запись A или CNAME для этого поддомена | Добавьте соответствующую запись для поддомена |
Заключение
Правильная настройка DNS записей — одна из наиболее важных вещей, которые вы можете сделать для надежности и производительности вашего онлайн-присутствия. A записи подключают ваш домен к серверу, MX записи обеспечивают доставку вашей электронной почты, TXT записи аутентифицируют вашу личность и защищают от спама, а CNAME записи дают вам гибкость для создания псевдонимов и бесперебойной интеграции сервисов.
Ключевые выводы из этого руководства:
- Разберитесь в каждом типе записи перед добавлением — знание того, что делает запись, предотвращает дорогостоящие ошибки
- Используйте подходящие значения TTL в зависимости от того, как часто вы планируете вносить изменения
- Всегда проверяйте изменения с помощью онлайн-инструментов и утилит командной строки
- Планируйте изменения DNS заранее, особенно для production-окружений с реальными пользователями
Независимо от того, управляете ли вы личным блогом, веб-сайтом компании или сложной инфраструктурой с несколькими серверами, овладение конфигурацией DNS дает вам прямой контроль над тем, как ваш домен ведет себя в интернете. Объедините эти знания с надежным хостинг-провайдером и хорошо структурированной серверной средой, и у вас будет прочная основа для всего, что вы создаете онлайн.
на всех хостинговых услугах