Чтобы в этом «справочнике» была актуальная информация и к ней был доступ у других устройств в сети, для каждого домена нужно прописать ресурсные записи DNS. Что это за записи, в каких случаях нужны и как указать их для домена, вы узнаете из этой статьи.
- Что такое ресурсные записи DNS и зачем они нужны
- Типы ресурсных записей DNS
- Перед настройкой
- Как указать ресурсные записи для домена
- A-запись
- CNAME-запись
- MX-запись
- TXT-запись
- NS-запись
- SRV-запись
- SPF-запись
- PTR-запись
- После настройки
- Как проверить DNS-записи в Windows
- Как проверить DNS-записи в Linux и MacOS
- Как проверить DNS-записи с помощью онлайн-сервиса
- Как связаться со службой поддержки
- Что такое DNS-серверы и зачем они нужны
- Как работают DNS-серверы
- Какие ДНС-сервера лучше использовать
- Как настроить DNS-серверы или обновить
- Вступление
- Имя записи
- Тип записи А
- Тип записи АААА
- Тип записи CNAME
- Тип записи MX
- Тип записи NS
- Тип записи TXT
- Запись типа SOA (Start Of Authority)
- Как редактировать DNS записи в панели ISPManager
- Хостинг для WordPress
- Запись A
- Запись CNAME
- Запись MX
- Запись TXT
- Запись SPF
- Запись NS
- Запись SOA
Что такое ресурсные записи DNS и зачем они нужны
Чтобы понять, что такое ресурсные записи, сначала разберемся, что такое DNS в целом. Начнём с основ.
Чтобы эта схема работала и при вводе домена в поисковую строку браузера открывался сайт, а не ошибка, нужно указать для домена ресурсные записи DNS. Они «расскажут» другим DNS-серверам интернета о вашем домене. Если не настроить ресурсные записи (записи DNS-зоны), серверы не смогут передавать информацию между собой и сайт просто не будет работать.
Чаще всего для настройки зоны DNS используют такие DNS-записи домена, как: A, CNAME, MX, TXT, SPF, NS, SRV, PTR и SOA. Для чего нужна каждая запись и как настроить их в панели управления SpaceWeb, читайте ниже.
Типы ресурсных записей DNS
Обратите внимание: если вы используете запись CNAME, вы не можете прописывать для этого поддомена другие ресурсные записи. Если для поддомена site.test-sw.ru или www.test-sw.ru уже указана запись CNAME, для него нельзя добавить ещё и запись А.
Теперь вы знаете основные DNS-записи сервера, а также какую роль играет каждая из них. Можно переходить к настройке.
Перед настройкой
Внимание: перед тем как добавить запись в DNS домена, убедитесь, что для вашего домена указаны DNS-серверы SpaceWeb:
Если для домена прописаны DNS-серверы не SpaceWeb, перейдите к настройке ресурсных записей на стороне вашего провайдера.
Как указать ресурсные записи для домена
Вы можете указать следующие типы DNS-записей: A, CNAME, MX, TXT, NS, SRV и PTR. Для этого:
A-запись
Чтобы добавить A-запись укажите:
После этого нажмите Сохранить:
Готово, A-запись появится в списке ресурсных записей вашего домена.
CNAME-запись
Обратите внимание: запись CNAME исключает использование других ресурсных записей для поддомена, то есть нельзя одновременно добавить и A-запись, и CNAME-запись.
Чтобы добавить CNAME-запись, укажите:
Готово, CNAME-запись появится в списке ресурсных записей вашего домена.
MX-запись
Чтобы добавить MX-запись, укажите:
Готово, MX-запись появится в списке ресурсных записей вашего домена.
TXT-запись
Чтобы добавить TXT-запись в DNS, укажите:
Готово, теперь вы знаете, как добавить TXT-запись.
NS-запись
Чтобы добавить NS-запись, укажите:
Готово, NS-запись появится в списке ресурсных записей вашего домена.
SRV-запись
Чтобы добавить SRV-запись, укажите:
Готово, SRV-запись появится в списке, где указаны все прописанные записи DNS сервера.
SPF-запись
Чтобы добавить SPF-запись, укажите:
Готово, запись SPF появится в списке ресурсных записей вашего домена.
PTR-запись
Чтобы добавить PTR-запись, обратитесь в службу технической поддержки.
После настройки
Существует несколько способов проверить, корректно ли добавлены DNS-записи. Для проверки можно воспользоваться утилитами в командной строке или же специальными онлайн-сервисами.
Как проверить DNS-записи в Windows
nslookup -type=тип_записи exapmle.com
Где exapmle.com — имя вашего домена.
Как проверить DNS-записи в Linux и MacOS
* nslookup -type=тип_записи exapmle.com
dig exapmle.com тип_записи
Чтобы получить укороченный вывод команды dig, в конце добавьте +short:
host -t тип_записи example.com
Как проверить DNS-записи с помощью онлайн-сервиса
Для проверки DNS-записей онлайн вы можете воспользоваться утилитой dig. Для этого в строке «Домен» укажите имя вашего домена, в выпадающем списке выберите тип записи и нажмите Проверить:
Если вы добавили ресурсные записи, но не увидели их в результатах проверки, обратитесь в службу технической поддержки.
Как связаться со службой поддержки
Чтобы создать заявку в службу поддержки, в панели управления SpaceWeb перейдите в раздел Поддержка и кликните ОТПРАВИТЬ ЗАЯВКУ. Из списка выберите подходящий тип обращения, укажите тему, введите сообщение и, если нужно, прикрепите файл. После этого нажмите ОТПРАВИТЬ:
Готово, вы отправили заявку в службу поддержки.
Что такое DNS-серверы и зачем они нужны
DNS-серверы — это то, благодаря чему работает система доменных имён. В интернете огромное количество DNS-серверов, и каждый выполняет свою функцию в общей системе.
Также на серверах хранится информация о ресурсных записях доменов. Подробнее о них мы рассказали в статье.
Если вы просто зарегистрируете домен, то создать на нём полноценный сайт не получится — никто кроме вас не узнает о том, что он существует. Чтобы рассказать про него интернету, нужно выбрать и прописать для домена DNS-серверы. Так информация попадет к другим DNS-server интернета, а затем и к отдельным устройствам, подключенным к сети.
Так что главное, что стоит запомнить, — сразу после регистрации домена нужно прописать DNS-серверы, иначе сайт просто не будет работать.
Как работают DNS-серверы
После того как вы введете доменное имя в поисковую строку и нажмете кнопку «Enter», браузер сразу обратится к файлу hosts на вашем компьютере. Если раньше вы уже посещали этот сайт, в файле будет информация о его IP. Это значит, что сайт мгновенно откроется.
Вот теперь у браузера есть нужный IP — он может запросить файлы сайта на сервере и открыть искомый сайт для пользователя. И при этом процесс поиска адреса иногда по времени может занимать меньше секунды.
Какие ДНС-сервера лучше использовать
Прежде чем выбрать лучшие серверы для домена, подробнее расскажем о том, какими они бывают.
Выше мы уже упоминали о корневых DNS и о том, что с них всё начинается. Действительно, они являются основой системы доменных имен и их всего 13. Вот список DNS:
Основные корневые серверы территориально располагаются там, где активнее всего развита интернет-инфраструктура — в Северной Америке (официальные данные об этом есть на сайте Ассоциации операторов).
Благодаря такому территориальному распределению проще управлять локальной инфраструктурой и поддерживать её работоспособность.
Так какие ДНС лучше прописывать? Во-первых, выбор будет зависеть от вашего хостинг-провайдера — у каждого есть свои ДНС-серверы. Во-вторых, от того, где будут храниться файлы вашего сайта — на хостинге, VPS, выделенном сервере или на конструкторе. Если ваш хостинг-провайдер SpaceWeb, то подойдут следующие:
Обычно ДНС прописывают парами. Первый является основным (первичный DNS-сервер), а второй — вспомогательным (вторичный). Благодаря этому сайт останется доступен в сети, даже если случится непредвиденное и один из серверов откажет.
Если ваш хостинг-провайдер SpaceWeb, для любой услуги укажите две пары серверов: ns1.spaceweb.ru и ns2.spaceweb.ru, ns3.spaceweb.pro и ns4.spaceweb.pro.
Как настроить DNS-серверы или обновить
Зачем нужна каждая из записей и как настроить их в панели управления SpaceWeb, мы рассказали в статье.
Итак, из статьи вы узнали: что такое система доменных имен, зачем нужны DNS-сервера и по какой схеме они работают, а также каким образом их можно настроить.
Общая группа доменов указывается справа. В приведенных ниже примерах домен верхнего уровня или — это .
Каждое значение слева от TLD отделяется точкой, и называются поддоменами. hello и mail соответственно являются поддоменами второго и третьего уровня. Субдомены используются для идентификации определенных компьютеров или служб.
Выбор и указание сервера DNS является неотъемлемой частью владения доменом. Иначе клиентские устройства не будут знать, где найти информацию о DNS.
Серверы имен размещают информацию о домене DNS в текстовом файле, который называется . Они также известны как записи Start of Authority (SOA). Вы можете разместить свою информацию DNS на серверах имен в одном из нескольких мест:
Файл зоны каждого домена включает в себя адрес электронной почты администратора домена, серверы имен и DNS-записи. Вы можете создавать множество записей для любого количества поддоменов.
Вот как работает процесс поиска DNS:
Описанный выше сценарий выполняется, если у провайдера нет информации о запрашиваемом домене. На самом деле провайдеры кэшируют данные о DNS после того, как получили ее в первый раз. Это ускоряет поиск и снижает нагрузку на DNS-серверы.
Но кэширование может стать проблемой, если вы недавно внесли изменения в информацию о DNS. Для ее решения измените значение времени жизни файла зоны чтобы обновление DNS происходило быстрее.
example.com A 12.34.56.78
hello.example.com A 12.34.56.78
*.example.com A 12.34.56.78
Запись используется для репликации DNS. Хотя существуют более современные способы.
Записи AXFR не используются в обычных файлах зон. Чаще всего они применяются на подчиненном DNS-сервере для репликации файла зоны с главного DNS-сервера.
DNS Certification Authority Authorization (CAA) использует DNS, чтобы владелец домена мог указать, каким центрам сертификации разрешено выдавать сертификаты для этого домена.
Запись (запись канонического имени) соответствует домену или поддомену. При записи CNAME используются разрешения DNS целевого домена в качестве разрешения псевдонима. Например:
alias.com CNAME example.com.
example.com A 12.34.56.78
Записи CNAME применяются, чтобы домены могли иметь псевдонимы. Некоторые почтовые серверы странным образом обрабатывают почту для доменов с записями CNAME. Поэтому не следует использовать запись CNAME для домена, который принимает электронную почту.
Записи MX не могут ссылаться на имена хостов, определенные CNAME. Целевой домен для записи CNAME также должен иметь нормальное разрешение A-записи.
Запись она же запись DomainKeys Identified Mail отображает открытый ключ для аутентификации сообщений, которые подписаны с помощью протокола DKIM. Это расширяет возможности проверки подлинности электронной почты. Типичная запись DKIM выглядит следующим образом:
selector1._domainkey.example.com TXT k=rsa;p=J8eTBu224i086iK
DKIM-записи представлены в виде текстовых записей. Запись должна быть создана для субдомена, который имеет уникальный селектор для этого ключа, затем указывается точка () и _domainkey.example.com. Тип -TXT, значение включает в себя тип ключа, за которым следует фактический ключ.
Запись устанавливает адресат доставки почты для домена или субдомена. Типичная MX-запись выглядит следующим образом:
example.com MX 10 mail.example.com.
mail.example.com A 12.34.56.78
Приведенные выше записи направляют почту для на сервер В идеале MX-запись должна указывать на домен, который также является именем хоста его сервера. Если вы используете стороннюю почтовую службу, такую как Google Apps, то следует применять предоставленные ими MX-записи.
является еще одним компонентом MX-записей. Это число, записанное между типом записи и целевым сервером. В примере, приведенном выше, использован приоритет 10.
Приоритет позволяет назначить резервный почтовый сервер (или серверы) для определенного домена. Меньшие числа имеют более высокий приоритет. Пример домена, который имеет два резервных почтовых сервера:
example.com MX 10 mail_1.example.com
example.com MX 20 mail_2.example.com
example.com MX 30 mail_3.example.com
Если mail_1.example.com не работает, электронная почта будет доставлена на mail_2.example.com. Если mail_2.example.com также не работает, почта будет доставлена на mail_3.example.com.
устанавливают серверы имен для домена. Они задаются для домена у регистратора и в файле зоны. Типичные записи сервера имен выглядят следующим образом:
example.com NS ns1.linode.com.
example.com NS ns2.linode.com.
example.com NS ns3.linode.com.
example.com NS ns4.linode.com.
example.com NS ns5.linode.com.
Серверы имен, которые вы назначаете у своего регистратора, содержат файл зоны для домена.
Также можно настроить различные серверы имен для любого из поддоменов. Они задаются в файле зоны вашего основного домена:
mail.example.com NS ns1.nameserver.com
mail.example.com NS ns2.nameserver.com
Первичные серверы имен настраиваются у регистратора, а вторичные — в файле зоны основного домена. Порядок NS- записей не имеет значения. D NS-запросы отправляются случайным образом на разные серверы. Если один хост не отвечает, будет запрошен другой.
Записи PTR обычно устанавливаются на хостинге. Они не являются частью файла зоны домена.
Запись обозначает файл зоны с именем хоста, на котором он был создан. Далее в нем указывается контактный адрес электронной почты администратора домена. Типичная запись SOA:
Вот что означают эти цифры:
Сервер имен, упомянутый в записи SOA, считается основным для динамического DNS. На нем изменения файла зоны производятся до того, как они распространяются на другие серверы имен.
Запись Sender Policy Framework (SPF) содержит список почтовых серверов, назначенных для домена или субдомена. Это помогает подтвердить легитимность почтового сервера и снижает вероятность подделки заголовков писем. Спамеры часто пытаются сделать это, чтобы обойти фильтры.
SPF- запись домена сообщает другим почтовым серверам, какие исходящие серверы являются допустимыми источниками электронной почты. Поэтому они могут отклонять поддельную почту с вашего домена, отправленную с неавторизованных серверов. Простая SPF-запись выглядит следующим образом:
example.com TXT «v=spf1 a ~all»
В SPF-записи необходимо перечислить почтовые серверы, с которых вы отправляете почту, а затем исключить остальные. Ваша SPF- запись будет содержать домен или поддомен, тип (TXT или SPF, если ваш сервер имен поддерживает его) и текст (который начинается с «v = spf1» и содержит настройки SPF- записи).
Убедитесь, что SPF- записи не слишком строгие. Если вы случайно исключите легитимный почтовый сервер, полученные от него письма могут быть помечены как спам.
Рекомендуем посетить ресурс openspf.org, чтобы узнать, как работают SPF- записи и как создать запись, которая подходит для вашей настройки.
Запись сопоставляет конкретную службу, работающую на домене или поддомене, с целевым доменом. Это позволяет направлять трафик, предназначенный для определенных служб, на другой сервер. Типичная запись SRV:
_service._protocol.example.com SRV 10 0 5060 service.example.com
Описание элементов, которые используются в SRV-записи:
Примером использования SRV-записей является настройка .
Запись ( предоставляет информацию о домене другим интернет-ресурсам. Одно из распространенных применений TXT-записи — создание SPF- записи на серверах имен, которые изначально не поддерживают SPF. Другой вариант использования — создание записи DKIM для почты.
Вступление
Любой пользователь Интернет имеющий домены на серверах хостинг-провайдеров могут создавать и редактировать свои DNS записи. D NS записи имеют Имя, Тип записи и Адрес. Эти названия в различных панелях могут меняться. Например, может быть так:
Имя/Хост/Псевдоним; Тип записи; Значение/Ответ/Назначение/Адрес.
Во всех вариантах «Тип записи» остается неизменным.
Имя записи
Имя записи, оно же хост/псевдоним это доменное имя, к которому принадлежит или привязана создаваемая запись.
При создании записи в поле «Имя» доменное имя указывается полностью. Имя субдомена или псевдонима не нужно указывать полностью. Достаточно указать имя третьего уровня: mail, www, ftp. Если вводите полное имя, обязательно поставьте точку в конце. То есть имя mail и mail.example.ru. это одно и то же имя в поле Имя/хост/псевдоним .
Рассмотрим основные типы DNS записей, с которыми предстоит сталкиваться при обслуживании своих доменов.
Тип записи А
Можно добавить больше одного IP адреса для одного домена (имени хоста). Это нужно если используется firewall. Для этого нужно добавить вторую запись типа A, аналогично первой. Указав только другой IP.
В теории можно для одного IP адреса, указать более одного домена. Но этого делать не нужно, так как система доменных имен (DNS) имеет запись специально предназначенную для создания псевдонимов. Называется эти запись типа CNAME.
Тип записи АААА
Тип записи: AAАA (address record для IPv6) или (адрес Internet 6). Тоже. Что и тип записи А, но IP адрес имеет внешний вид по протоколу IPv6. Например: IPv6-2a03:4900:0:3::99:155
Тип записи CNAME
CNAME (каноническое имя -canonical name record). Запись типа CNAME позволяет иметь и использовать на сервере более одного имени домена (хоста).
Сначала создается одна запись типа А, для одного IP адреса. Имя домена в записи типа А, называется каноническим именем. Другие домены называют мнемонические. Мнемонические имена могут быть псевдонимами (произвольными именами) или субдоменами. Здесь пример CNAME записи:
popov.example.ru. CNAME example.ru. (не забываем точки в конце).
Сервер может иметь любое количество псевдонимов. Для каждого псевдонима нужно создать запись типа CNAME.
Еще пример записи CNAME:
hosting-1 IN A 8.8.8.8
www IN CNAME hosting-1
ftp IN CNAME hosting-1
Покупаем второй IP и на второй IP переводим поддомен ftp:
hosting-2 IN A 8.8.8.9
www IN CNAME hosting-a
ftp IN CNAME hosting-b, переносим на второй хостинг FTP –сервер.
hosting-1 IN A 8.8.8.8
peter IN CNAME hosting-1
oleg IN CNAME hosting-1
Следующими записями CNAME привязываем псевдонимы:
example.com. I N CNAME example.ru.
www.example.com. I N CNAME example.ru.
test.example.com. I N CNAME example.ru.
тем самым мы связываем домены example.com, www.example.com, test.example.com с каноническим доменом example.ru. Точки в конце обязательны.
Еще пример переадресация (редирект) с помощью записи типа CNAME
www.example.ru. I N CNAME example.ru.
Обычно, сервера создают записи CNAME только для поддоменов основного домена и не делают их для других доменов (как на фото).
Тип записи MX
MX (почтовый сервер). Эта запись создает поддомен, который обслуживается внутренним (своим) почтовым сервером.
В качестве почтового сервиса можно использовать сторонние почтовые сервера. Для этого вам нужно привязать свой домен к стороннему почтовому серверу. На нем вам создадут, автоматом, MX запись. Если не создадут, то дадут адрес почтового сервера. После этого вам нужно создать записи типа CNAME и MX на своем сервере.
Записью CNAME переадресуйте почтовый домен mail.example.ru. на адрес почтового домена. А записью типа MX для самого домена example.ru. задайте адрес вашего стороненого почтового ящика. В качестве примера можно использовать почтовый сервер Яндекс.
Имя/хост/псевдоним – example.ru; Тип записи -MX (почтовый сервер); Значение/ответ/назначение/Адрес – mx.yandex.ru. Приоритет 10.
Имя/хост/псевдоним – mail; Тип записи –CNAME; Значение/ответ/назначение/Адрес –domain.mail.yandex.ru. Приоритет 10.
На почтовом сервере Яндекс, можно без делегирования домена, подключить его к почтовому серверу Яндекс, создав там, почтовый ящик.
Кроме Яндекс, с помощью MX записей можно привязать домен к почтовым серверам Google, Mail.ru и другим:
Тип записи NS
Тип записи NS (сервер имён). Это, пожалуй, самый важный тип записи. Он определяет домены (адреса) DNS серверов, обслуживающих этот домен.
Тип записи TXT
TXT (текстовая запись). Это информационная запись. Она не несет функциональной нагрузки.
Запись типа SOA (Start Of Authority)
Далее в записи SOA указываются:
Приведу пример записи SOA, для Microsoft DNS
Как редактировать DNS записи в панели ISPManager
Хостинг для WordPress
Последнее обновление: 02 июня 2022 г.
Информация о домене хранится на DNS-серверах. Чтобы внести её в систему DNS, нужно прописать ресурсные записи. С их помощью серверы делятся сведениями о доменах с другими серверами. Пока не прописаны ресурсные записи для домена, его нет в «телефонной книге» Интернета. Следовательно, работа сайта или почты на нём невозможна. Прежде чем приступать к указанию ресурсных записей, нужно делегировать домен, то есть прописать для него DNS-серверы.
Основные ресурсные записи: записи типа A, CNAME, MX, TXT и SPF.
Запись A
Примеры записи A:
Запись CNAME
CNAME (Canonical name) — запись, которая отвечает за привязку поддоменов (например, www.site.ru) к каноническому имени домена (site.ru) или другому домену.
Основная функция CNAME — дублирование ресурсных записей домена (A, MX, TXT) для различных поддоменов.
Примеры записи CNAME:
Использование записи CNAME исключает использование других ресурсных записей для данного поддомена, то есть для поддомена mail.site.ru или www.site.ru нельзя одновременно добавить и запись A и запись CNAME.
Запись MX
MX-запись что это? Это запись, отвечающая за сервер, через который будет работать почта. Записи MX критически важны для работы почты. Благодаря им отправляющая сторона «понимает», на какой сервер нужно отправлять почту для вашего домена.
Примеры записи MX:
Обычно указывается два почтовых сервера, чтобы в случае недоступности одного из них почта всё же была отправлена на другой. Приоритет записи определяет, на какой сервер нужно отправлять почту в первую очередь. Чем меньше число, тем выше приоритет. Таким образом, для доменного имени site.ru почтовый сервер mx1.site.ru является основным, а mx2.site.ru выступает второстепенным. Если приоритет одинаковый, сервер выбирается случайным образом.
Запись TXT
TXT (Text string) — запись, которая содержит любую текстовую информацию о домене. Записи TXT используются для различных целей: подтверждения права собственности на домен, обеспечения безопасности электронной почты, а также подтверждения SSL-сертификата. Часто применяется для проверок на право владения доменом при подключении дополнительных сервисов, а также как контейнер для записи SPF и ключа DKIM. Можно прописывать неограниченное количество TXT-записей, если они не конфликтуют друг с другом.
Запись SPF
SPF-запись (Sender Policy Framework) содержит информацию о списке серверов, которые имеют право отправлять письма от имени заданного домена. Позволяет избежать несанкционированного использования. Настройка SPF прописывается в TXT-записи для домена.
Пример записи SPF:
В этом примере:
Помимо «~» и «-», для параметра «all» существуют ещё ключи:
Запись NS
NS-запись (Authoritative name server) указывает на DNS-серверы, которые отвечают за хранение остальных ресурсных записей домена. Количество NS записей должно строго соответствовать количеству всех обслуживающих его серверов. Критически важна для работы службы DNS.
Запись SOA
SOA (Start of Authority) — начальная запись зоны, которая указывает, на каком сервере хранится эталонная информация о доменном имени. Критически важна для работы службы DNS.