Разное

Cname dns: Что такое запись DNS CNAME? Простое руководство по записям CNAME

23.04.2023

CNAME-запись

Переезд в Яндекс 360 для бизнеса

Мы собрали ответы на частые вопросы о том, как перенести данные вашей организации в Яндекс 360 для бизнеса из Google Workspace, Microsoft 365 и других платформ. Смотреть >

CNAME-запись позволяет использовать поддомен в вашем домене как псевдоним для другого домена. Например, с помощью записи CNAME вы можете сделать так, чтобы по адресу вида mail.example.org открывалась Яндекс Почта вашей организации.

Если вы делегировали домен на серверы Яндекса, CNAME-запись будет настроена автоматически.

  1. Общая инструкция по настройке CNAME-записи
  2. Подробные инструкции по настройке CNAME-записи у некоторых хостинг-провайдеров

Чтобы настроить доступ к почте по адресу вида mail.yourdomain.tld:

  1. Войдите в панель управления доменом (зоной DNS) на сайте компании, которая предоставляет вам DNS-хостинг.

  2. Создайте CNAME-запись со следующими значениями полей (в разных панелях управления названия полей могут отличаться):

    • Имя поддомена (или Хост) — mail

      В некоторых панелях управления в качестве имени записи требуется указывать полное имя поддомена, например: mail.yourdomain.tld

    • Значение — domain.mail.yandex.net.

      Обратите внимание, что менять имя сервера (подставлять вместо domain имя своего домена) не нужно.

      Точка в конце имени сервера обязательна, кроме тех случаев, когда ваша панель управления добавляет эту точку по умолчанию.

    • Если требуется заполнить поле TTL, укажите 21600.

  3. Подождите, пока изменения вступят в силу. Может потребоваться до 72 часов, чтобы DNS-серверы в интернете обменялись данными о новых DNS-записях.

Внимание. Нельзя добавить CNAME-запись, если для данного хоста уже создана запись другого типа. Например, если для поддомена уже настроена запись типа TXT, удалите ее и создайте CNAME-запись для этого хоста.

reg.ru

  1. Откройте страницу https://reg.ru и войдите в ваш аккаунт.

  2. Нажмите кнопку с вашим логином и выберите Домены и услуги.

  3. Нажмите ссылку с именем нужного домена. Откроется страница Управление.

  4. Выберите DNS-серверы и управление зоной.

  5. Добавьте новую CNAME-запись со следующими значениями полей:

  6. Подождите, пока изменения в DNS вступят в силу. Может потребоваться до 72 часов, чтобы DNS-серверы в интернете обменялись данными о новых DNS-записях.

masterhost. ru

  1. Откройте страницу https://cp.masterhost.ru и войдите в ваш аккаунт.

  2. На панели справа выберите DNS-зоны.

  3. Нажмите ссылку с именем нужного домена. Откроется страница Просмотр DNS-зоны.

  4. Добавьте новую CNAME-запись со следующими значениями полей:

    Полe MX preference оставьте пустым.

  5. Подождите, пока изменения в DNS вступят в силу. Может потребоваться до 72 часов, чтобы DNS-серверы в интернете обменялись данными о новых DNS-записях.

sweb.ru

  1. Откройте страницу https://mcp.sweb.ru и войдите в ваш аккаунт.

  2. В разделе Управление хостингом нажмите ссылку DNS.

  3. В выпадающем списке выберите нужный домен.

  4. На вкладке Записи поддоменов добавьте новую CNAME-запись со следующими значениями полей:

  5. Подождите, пока изменения в DNS вступят в силу. Может потребоваться до 72 часов, чтобы DNS-серверы в интернете обменялись данными о новых DNS-записях.

beget.com

  1. Откройте страницу https://cp.beget.com и войдите в ваш аккаунт.

  2. Нажмите ссылку DNS.

  3. В выпадающем списке выберите нужный домен.

  4. Нажмите ссылку Добавить подзону. Откроется дополнительное окно.

  5. Добавьте поддомен с именем mail. Появится сообщение об успешном создании поддомена.

  6. В нижней части страницы найдите строку с добавленным поддоменом и нажмите значок . DNS-записи поддомена станут доступными для редактирования.

  7. Удалите А-запись, добавленную по умолчанию.

  8. Добавьте новую CNAME-запись, в поле cname которой укажите domain.mail.yandex.net..

  9. Подождите, пока изменения вступят в силу. Может потребоваться до 72 часов, чтобы DNS-серверы в интернете обменялись данными о новых DNS-записях.

Собственные инструкции провайдеров по настройке DNS-записей:

  • Timeweb

  • Hostinger

  • RedDock

типы и их назначение. Что такое A запись, CNAME, MX, TXT, SPF, PTR, SRV

Ресурсные записи DNS (Domain Name System или Система Доменных Имён) определяют, куда направить запрос и какую страничку в сети нужно открыть. По сути, они преобразовывают удобные для восприятия человека названия сайтов в уникальные адреса интернет-страничек.

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

Всю систему можно представить в виде телефонного справочника. Только вместо номера используется IP-адрес, а вместо имени абонента — домен. Можно внести и дополнительную информацию об объекте, как электронная почта или дополнительный номер для человека.

Однако «телефонных номеров» нет в «телефонном справочнике Интернета», пока их туда не запишут. Соответственно, сайт открываться не будет, а на электронную почту не придут письма. Чтобы начать работу, ресурсные записи необходимо добавить в систему. Обмен данными возможен, только если они хранятся на DNS-серверах.

Ресурсные записи бывают нескольких видов с разными параметрами. Давайте рассмотрим типы записей dns и их назначение.

Что такое А запись домена

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

Снова проведём аналогию с телефонами. Так, по первым цифрам определяется код страны или города, и вы понимаете, куда звоните или откуда звонят вам.

Примеры A-записи для хоста info.domaintest.ru в файле зоны domaintest.ru:

Новая DNS запись
Name Type IP address TTL
Info A 194. 85.61.44 1h

Запись AAAA DNS работает аналогично, только IP адрес указывается по протоколу IPv6. Для него используется 128-битная система записи. Записи отображены в виде 16-битных блоков, между которыми расположены двоеточии. Например, он может быть таким – 2dfc:0:0:0:0217:cbff:fe8c:0.

Что такое CNAME запись

Полное название звучит «Canonical name». С помощью этого вида записей привязывают поддомены, обычно они используются для блогов интернет-магазинов и других «дочерних» страниц общего крупного портала.

Перед вами пример, как добавить CNAME. Дополнительное имя указывается перед главным доменом.

Имя Тип TTL Значение
first.example.com. CNAME 600 host.example.com.
second.example.com. CNAME 600 host. example.com.
host.example.com. А 600 192.0.2.100

Что такое MX запись домена

Эта запись для корректного функционирования электронной почты. MX записи домена направляет письмо на нужный сервер.

Примеры MX-записей для домена domaintest.ru:

Новая DNS запись
Name
Type
Priority Mail Relay TTL
domaintest.ru MX 10 194.85.61.44 1h

Желательно указывать сразу два почтовых сервера. Если один из них не будет работать, письмо придёт на другой. Если правильно выполнить добавление mx записи и настройку, письма будут приходить быстрее, а большая часть спама отфильтруется.

Числа в значении отображают приоритет mx записи. Основным будет тот, где число меньше. Можно поставить одинаковые цифры, тогда сервер будет выбран случайным образом.

Что такое запись типа TXT

TXT записи в конфигурации DNS – это текстовая информация о домене. Это могут быть данные о регистрации домена, сведения о SSL-сертификате и другие параметры.

Добавить txt записи в dns можно в любом количестве. Однако важно следить, чтобы они между собой не конфликтовали, то есть не может присутствовать противоречивая информация.

Примеры TXT-записи:

Новая DNS запись
Name Type Text TTL
Info.domaintest.ru TXT ”INFO NIC” “RU-CENTER information server” 1h

Что такое запись SPF

Эта запись необходима для обеспечения информационной безопасности. Она ссылается на серверы, которые могут отправлять письма от конкретного домена.

Обычно в значении указаны подробные сведения.

Новая DNS запись
Name Type Значение
TTL
Info.domaintest.ru TXT v=spf1 redirect=nicmail.ru 1h

В данном примере прописано несколько параметров. Это версия записи, значения другого домена, разрешённые для приёма почты IP-адреса, серверы и т.д.

Параметр ~all отправляет письмо на повторную проверку, если оно отправлено с сервера не из согласованного списка. Чтобы обеспечить максимальную защиту от спама вместо него используют -all. В этом случае письмо не приходит в основную папку, а сразу отправляется в спам без проверки.

Что такое запись NS

Эта записи поддерживает иерархию поддоменов ниже третьего уровня. Актуальны они в основном для больших порталов, так как связывают доменное имя с DNS-сервером.

Новая DNS запись
Name Type Name Server TTL
domaintest.ru NS ns3-12.nic.ru 1h

Когда у системы запрашивается доменный адрес, сначала определяется NS-запись. В ней присутствует хостинг сервер доменных имен, куда перенаправляется запрос. В работе домена их роль незначительна.

Что такое PTR запись

Эта запись обеспечивает отправку почты и помогает обходить спам-фильтры.

Она представляет собой противоположность A записи, то есть указывает на доменное имя для указанного адреса.

Выглядит PTR запись для почтового сервера так.

Новая DNS запись
Name Type Host Name TTL
42 PTR mx. domaintest.ru 1h

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

Например, важно указать домен или поддомен, соответствующий имени хоста сервера. Затем для него нужно прописать А-запись с нужным IP адресом. В конце нужно обязательно поставить точку.

Что такое запись SOA

Эта запись очень важна, так как является начальной записью зоны – частью пространства DNS-имен, управляемая одним или несколькими серверами. Она формируется автоматически и удалить её невозможно.

А выглядит запись так.

Primary DNS:
ns3-12.nic.ru
E-mail: [email protected]
Serial: 2014012102
Minimum TTL: 600
Refresh: 1440
Retry: 36000
Expire: 2592000

SOA хранит в себе внушительный объём информации.

  • TTL – это время кэширования данных другими DNS-серверами.
  • Hostname – контактные данные ответственного за администрирование файлов лица.
  • Serial number – серийный номер. Он постоянно меняется после любого обновления зоны.
  • Refresh – время ожидания ответа вторичного DNS на запрос.
  • Retry – установленное время для обновления сведений о ресурсных записях зоны.
  • Expire – ограничение по времени, в рамках которого вторичный DNS заканчивает синхронизацию зоны с первичным. Если синхронизация пройти не успеет, зона на вторичном DNS-сервере больше не будет обслуживать запросы об этой зоне.
  • Minimum TTL – столько хранится кэш для негативного ответа на запрос.

Во всех случаях время указывается в секундах.

Что такое srv запись для домена

Она ведёт на A- или AAAA-запись и указывает на имя хоста и порт сервера, где функционирует конкретная служба.

Новая DNS запись
_Service. _Proto.Name Type Priority Weight Port Target TTL
_foobar._tcp CRV 0 1 9 photo.domain… 1h

Запись включает в себя несколько элементов.

  • Priority — приоритет хоста. У главного значение должно быть ниже.
  • Weight — вес для хостов, если у них равный приоритет. Хост будет выбран, если его значение выше.
  • Port — используемый порт.
  • Target — полностью определённое имя домена.

Прописывать все перечисленные записи очень важно, поскольку Система Доменных Имён работает не в виртуальном пространстве, а на физических носителях – компьютерах, серверах. Они обеспечивают нам связь с остальным миром, корректно указывая путь.

Что такое запись CNAME? — Справка DNSimple

Содержание

  • Что такое запись CNAME?
  • Ограничения
  • Формат записи CNAME
  • CNAME и перенаправление
  • Запрос записей CNAME
  • Управление записями CNAME

Что такое запись CNAME?

Записи CNAME можно использовать для присвоения одного имени другому. CNAME означает каноническое имя.

Обычный пример, когда у вас есть оба example.com и www.example.com указывают на одно и то же приложение и размещаются на одном сервере. Чтобы избежать ведения двух разных записей, обычно создается:

.
  • Запись Запись для example.com , указывающая на IP-адрес сервера
  • A Запись CNAME для www.example.com , указывающая на example.com

В результате example.com указывает на IP-адрес сервера, а www.example.com указывает на тот же адрес через example.com . Если IP-адрес изменится, вам нужно обновить его только в одном месте: просто отредактируйте запись A для example.com , и www.example.com автоматически унаследует изменения.

Запись CNAME всегда должна указывать на другое доменное имя, а не напрямую на IP-адрес. Редактор записей DNSimple предупредит вас, если вы попытаетесь указать запись CNAME на IP-адрес. Боковая панель справа от редактирования CNAME предлагает вам посетить статью поддержки, чтобы узнать разницу между записями A, CNAME, ALIAS и URL. Он также предупреждает вас, что CNAME должны быть уникальными для других записей.

Запись A DNS указана в RFC 1035.

Ограничения

  1. Запись CNAME всегда должна указывать на другое доменное имя и никогда напрямую на IP-адрес.
  2. Запись CNAME не может сосуществовать с другой записью с тем же именем. Невозможно иметь запись CNAME и TXT для www.example.com .
  3. CNAME может указывать на другой CNAME, хотя эта конфигурация обычно не рекомендуется из соображений производительности. Когда это применимо, CNAME должен указывать как можно ближе к целевому имени, чтобы избежать ненужных накладных расходов на производительность.

Формат записи CNAME

Структура записи CNAME соответствует стандартному определению формата верхнего уровня, определенному в RFC 1035. Раздел RDATA состоит из одного элемента:

Элемент Описание
доменное имя Доменное имя, указывающее каноническое или основное имя записи.

Каноническое представление:

 CNAME <имя домена>
 

, где — это полное доменное имя, например example.com .

В DNSimple запись CNAME представлена ​​следующими настраиваемыми элементами:

Элемент Описание
Имя Имя хоста для записи без имени домена. Обычно это называется «поддомен». Мы автоматически добавляем доменное имя.
ТТЛ Время жизни в секундах. Это количество времени, в течение которого запись может кэшироваться распознавателем.
Содержимое Имя домена, на которое сопоставляется CNAME.

CNAME и перенаправление

Запись CNAME иногда ошибочно называют перенаправлением , как правило, в контексте веб-перенаправлений (HTTP).

Прямой связи между CNAME и перенаправлением HTTP нет, и настройка CNAME не приводит к автоматическому перенаправлению HTTP.
Чтобы выполнить перенаправление HTTP, сервер, отвечающий на HTTP-запрос, должен быть настроен на возврат соответствующего HTTP-ответа. Это невозможно напрямую с помощью CNAME.

Вы можете узнать больше, прочитав различия между записями A, CNAME, ALIAS и URL. DNSimple предоставляет специальную запись URL, которую можно использовать для настройки перенаправления HTTP.

Запрос записей CNAME

Вы можете использовать dig в своем терминале, чтобы определить запись CNAME, связанную с доменным именем. Результат содержится в ОТВЕТ Раздел содержит полное доменное имя (FQDN), оставшееся время жизни (TTL) и доменное имя.

 $ копать CNAME www.dnsimple.com
; <<>> DiG 9.10.6 <<>> CNAME www.dnsimple.com
;; глобальные параметры: +cmd
;; Получил ответ:
;; ->>HEADER<<- код операции: QUERY, статус: NOERROR, id: 5274
;; флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 1, ПОЛНОМОЧИЯ: 0, ДОПОЛНИТЕЛЬНО: 1
;; ДОПОЛНИТЕЛЬНЫЙ ПСЕВДОРАЗДЕЛ:
; ЭДНС: версия: 0, флаги:; UDP: 512
;; РАЗДЕЛ ВОПРОСОВ:
;www.dnsimple.com. В CNAME
;; РАЗДЕЛ ОТВЕТОВ:
www.dnsimple.com. 3599 В CNAME dnsimple.com.
;; Время запроса: 52 мс
;; СЕРВЕР: 8.8.8.8#53(8.8.8.8)
;; КОГДА: пятница, 2 ноября, 20:33:09 CET 2018
;; РАЗМЕР MSG rcvd: 59
 

Управление записями CNAME

В редакторе записей DNSimple вы можете добавлять, удалять и обновлять записи CNAME.

Что такое запись CNAME? - Справка DNSimple

Содержание

  • Что такое запись CNAME?
  • Ограничения
  • Формат записи CNAME
  • CNAME и перенаправление
  • Запрос записей CNAME
  • Управление записями CNAME

Что такое запись CNAME?

Записи CNAME можно использовать для присвоения одного имени другому. CNAME означает каноническое имя.

Обычный пример: example.com и www.example.com указывают на одно и то же приложение и размещаются на одном сервере. Чтобы избежать ведения двух разных записей, обычно создается:

.
  • Запись Запись для example.com , указывающая на IP-адрес сервера
  • A Запись CNAME для www.example.com , указывающая на example.com

В результате example.com указывает на IP-адрес сервера, а www.example.com указывает на тот же адрес через example.com . Если IP-адрес изменится, вам нужно обновить его только в одном месте: просто отредактируйте запись A для example.com и www.example.com автоматически наследует изменения.

Запись CNAME всегда должна указывать на другое доменное имя, а не напрямую на IP-адрес. Редактор записей DNSimple предупредит вас, если вы попытаетесь указать запись CNAME на IP-адрес. Боковая панель справа от редактирования CNAME предлагает вам посетить статью поддержки, чтобы узнать разницу между записями A, CNAME, ALIAS и URL. Он также предупреждает вас, что CNAME должны быть уникальными для других записей.

Запись A DNS указана в RFC 1035.

Ограничения

  1. Запись CNAME всегда должна указывать на другое доменное имя и никогда напрямую на IP-адрес.
  2. Запись CNAME не может сосуществовать с другой записью с тем же именем. Невозможно иметь запись CNAME и TXT для www.example.com .
  3. CNAME может указывать на другой CNAME, хотя эта конфигурация обычно не рекомендуется из соображений производительности. Когда это применимо, CNAME должен указывать как можно ближе к целевому имени, чтобы избежать ненужных накладных расходов на производительность.

Формат записи CNAME

Структура записи CNAME соответствует стандартному определению формата верхнего уровня, определенному в RFC 1035. Раздел RDATA состоит из одного элемента:

Элемент Описание
доменное имя Доменное имя, указывающее каноническое или основное имя записи.

Каноническое представление:

 CNAME <имя домена>
 

, где — это полное доменное имя, например example.com .

В DNSimple запись CNAME представлена ​​следующими настраиваемыми элементами:

Элемент Описание
Имя Имя хоста для записи без имени домена. Обычно это называется «поддомен». Мы автоматически добавляем доменное имя.
ТТЛ Время жизни в секундах. Это количество времени, в течение которого запись может кэшироваться распознавателем.
Содержимое Имя домена, на которое сопоставляется CNAME.

CNAME и перенаправление

Запись CNAME иногда ошибочно называют перенаправлением , как правило, в контексте веб-перенаправлений (HTTP).

Прямой связи между CNAME и перенаправлением HTTP нет, и настройка CNAME не приводит к автоматическому перенаправлению HTTP.
Чтобы выполнить перенаправление HTTP, сервер, отвечающий на HTTP-запрос, должен быть настроен на возврат соответствующего HTTP-ответа. Это невозможно напрямую с помощью CNAME.

Вы можете узнать больше, прочитав различия между записями A, CNAME, ALIAS и URL. DNSimple предоставляет специальную запись URL, которую можно использовать для настройки перенаправления HTTP.

Запрос записей CNAME

Вы можете использовать dig в своем терминале, чтобы определить запись CNAME, связанную с доменным именем. Результат содержится в ОТВЕТ Раздел содержит полное доменное имя (FQDN), оставшееся время жизни (TTL) и доменное имя.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *