Разное

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

18.07.2023

Содержание

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

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

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

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

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

Например, www.mydomain.com может быть сопоставлен с www1.mydomain.com и www2.mydomain.com так, чтобы все они разрешались в один IP-адрес.

Поддомены, такие как почта и www могут иметь собственные записи DNS, называемые CNAME, которые связывают их с родительскими доменами, размещающими контент.

Например, запись CNAME может сопоставить псевдонимный адрес www.mydomain.com с каноническим адресом mydomain.com — при этом ничего не меняется в том, куда попадают посетители: они по-прежнему направляются к тому месту назначения, которое указано в фактических записях A для mydomain.com (которые должны быть актуальными).

Записи канонических имен (CNAME) также называют «истинными именами» или «каноническими именами». Это происходит потому, что запись CNAME сопоставляет псевдонимное имя с его истинному, каноническому аналог.

Пошаговое руководство по созданию записи CNAME

Чтобы создать запись CNAME для вашего домена, выполните следующие действия:

  1. Перейдите в консоль управления DNS.
  2. Нажмите «A Record», затем выберите «CNAME» из появившегося списка записей.
  3. Введите имя домена, для которого вы хотите создать запись CNAME.
  4. Введите имя хоста, которое будет рассматриваться как поддомен.
  5. Введите TTL (Time to Live) — это время, в течение которого ваша запись будет находиться в кэше запрашивающих ее систем.
  6. Для систем со статическим IP-адресом рекомендуемый TTL составляет 1800 или выше. Для динамических IP-адресов используйте TTL 1800 или меньше.
  7. Выберите «Создать» в правом нижнем углу экрана после заполнения всех полей, чтобы сохранить изменения и создать новую запись.

Если в вашем DNS уже опубликована запись CNAME, вы можете проверить ее сейчас, используя наш бесплатный CNAME checker инструмент.

Как работают записи DNS CNAME?

Запись CNAME указывает на каноническое имя (истинное имя домена). Поэтому, когда вы устанавливаете запись CNAME для своего блога, она будет возвращать IP-адрес вашего блога (mydomain.com) через его запись A.

Когда вы создаете поддомен, например www.blog.mydomain.com, и задаете его как псевдоним для корневого доменного имени, то поддомен www.blog. mydomain.com будет иметь запись CNAME, указывающую на корневой домен mydomain.com.

Когда DNS-сервер ищет www.blog.mydomain.com с помощью записи A, он запускает другой поиск с помощью CNAME, поскольку это поддомен mydomain.com. Это перезапустит запрос с использованием канонического имени и вернет IP-адрес для mydomain.com через его запись A.

*Примечание: Если IP-адрес узла меняется, необходимо обновить только запись DNS A для корневого домена. Все записи CNAME, включая записи псевдонимов или поддоменов, автоматически изменяются при внесении изменений в корневой домен. Для лучшего понимания обратитесь к таблице ниже:

(под)домен / имя хостаТип записиЦель / Назначение
mydomain.comA333.444.555.111
www.blog.mydomain.comCNAMEmydomain.com
ftp.mydomain.comCNAMEmydomain.com
mail. mydomain.comCNAMEmydomain.com

Основное использование записей DNS CNAME

Запись CNAME — это тип записи DNS, которая имеет два поля, каноническое имя и псевдонимы. Она используется для:

  • направлять группу веб-сайтов, принадлежащих одному предприятию или организации, на главный сайт предприятия
  • отображать несколько имен хостов для различных сетевых служб, таких как электронная почта или(FTP), каждый из которых указывает на родительский домен
  • создать поддомен для каждого клиента на домене провайдера (самообслуживание) и использовать записи CNAME для указания этих поддоменов на корневые домены клиентов
  • указывать версию вашего сайта для каждой страны на основной домен
  • настроить сеть доставки контента (CDN), добавив адрес CDN в качестве CNAME-записи для исходного сервера вашего сайта — таким образом, пользователь, пытающийся получить доступ к ресурсам на сервере, перенаправляется на CDN, который, в свою очередь, загружает ресурсы из вашей CDN.

Процесс обработки DNS записей CNAME

Рассмотрим пример домена PowerDMARC.com: если это наш корень, то www.powerdmarc.com будет сопоставлен с записью CNAME под названием «PowerDMARC.com». Вот как будет происходить процесс обработки DNS:

ИмяВведите .Значение
www.powerdmarc.comCNAMEpowerdmarc.com
powerdmarc.comA172.66.43.156
  1. DNS-клиент запрашивает www.powerdmarc.com, создавая при этом DNS-запрос.
  2. При выполнении этого запроса DNS-резольвер ищет, на каком авторитетном сервере имен хранится файл зоны для powerdmarc.com, и извлекает из этого файла все подходящие записи.
  3. Клиенту DNS возвращается запись CNAME.
  4. DNS-клиент понимает, что www.powerdmarc.com — это псевдоним, и отправляет новый DNS-запрос для корневого домена powerdmarc. com
  5. DNS-резольвер возвращает запись A для powerdmarc.com, которая содержит его IP-адрес.
  6. DNS-клиент успешно подключается к powerdmarc.com через его IP-адрес.

CNAME Record vs A Record vs Alias Record

Запись A, запись CNAME и запись Alias — это три записи DNS, которые используются в инфраструктуре DNS. Каждая из этих записей имеет свою функцию и назначение. Важно понимать различия между этими тремя записями, чтобы вы могли эффективно их использовать. Давайте рассмотрим, как работает каждая из них.

➜ Запись CNAME сопоставляет имя хоста с другим именем хоста, но не позволяет использовать другие записи DNS на том же имени хоста (например, записи MX).

➜ Запись Alias похожа на запись CNAME в том, что она сопоставляет одно имя хоста с другим именем хоста, но при этом разрешает другие записи DNS на том же имени хоста. Из-за этого дополнения невозможно применять ALIASES на уровне зоны apex DNS.

➜ Запись A — это отображение одной метки между именем хоста и одним или несколькими IP-адресами. Запись A сопоставляет одно имя хоста (метка) с одним или несколькими IP-адресами (значения).

Записи DKIM CNAME

Некоторые поставщики электронной почты могут потребовать от вас опубликовать DKIM CNAME в вашем DNS для целей выравнивания источника.

Примером может служить ситуация, когда вы хотите включить office 365 DKIM запись.

Запись CNAME и 301/302 редиректы: Одинаковы ли они?

И записи CNAME, и 301 редирект используются веб-браузерами для направления пользователей с одного домена на другой через домен-посредник. Однако между ними есть большая разница:

Запись CNAME сопоставляет существующее имя хоста с другим именем хоста в том же FQDN, а 301 редирект отправляет запрос на сервер, на котором расположен ваш сайт.

Другими словами, запись CNAME указывает доменное имя или поддомен вашего сайта на IP-адрес имени хоста назначения, что означает, что она не перенаправляет, а просто указывает.

  • О сайте
  • Последние сообщения

Ахона Рудра

Менеджер по цифровому маркетингу и написанию контента в PowerDMARC

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

Последние сообщения Ахона Рудра (см. все)

Not Found (#404)

Помощь 0 Регистрация Вход

Not Found (#404) Страница не найдена

На главную

Домены

  • Регистрация доменов
  • Освободившиеся домены
  • Промоакции
  • Перенос домена
  • Переадресация
  • Магазин доменов

Сайты

  • Конструктор сайтов
  • Сайты на WordPress

Хостинг сайтов

  • Хостинг
  • Windows хостинг

VPS и серверы

  • VPS хостинг
  • Windows VPS
  • Аренда серверов

Дополнения

  • SSL-сертификаты
  • //=url(‘/free-mail’)?>

Сервисы

  • Бесплатный хостинг
  • Whois
  • Связь с администратором домена
  • Определить свой IP-адрес
  • Проверка порта на доступность
  • Узнать местоположение по IP
  • Проверить доступность сайта

Поддержка

  • Справка
  • Стоимость услуг
  • Способы оплаты
  • Связаться с нами

Компания

  • О компании
  • Документы
  • Офис
  • Дата-центр
  • Новости
  • Блог
  • Акции и скидки

© 2DOMAINS — регистрация доменов

  • Домены оптом
  • Географические домены
  • Кириллические домены
  • Административные домены
  • Национальные домены
  • Новые домены первого уровня
  • Где купить домен дешево
  • Дешевый хостинг
  • CloudVPS
  • Хостинг для сайта-визитки
  • Хостинг с PHP и MySQL
  • Надежный хостинг
  • Самые дешевые домены
  • Хостинг WordPress
  • Хостинг для 1С-Битрикс
  • Хостинг для Drupal
  • Хостинг для Joomla
  • Хостинг для MODX
  • Хостинг для OpenCart
  • Антивирус для хостинга
  • Бэкап сайта
  • Защита от DDoS-атак
  • Хостинг с ISPmanager
  • SSL бесплатно
  • AlphaSSL
  • AlphaSSL WildCard
  • ExtendedSSL
  • GlobalSign-сертификаты
  • Comodo / Sectigo — сертификаты
  • GeoTrust-сертификаты
  • Symantec-сертификаты
  • Thawte-сертификаты
  • TrustWave-сертификаты
  • Wildcard-сертификаты

Политика обработки персональных данных
Тех. поддержка: support@2domains.ru

Указанные на сайте цены могут не включать стоимость применимых комиссий.

При заказе услуги стоимость может быть уточнена исполнителем.

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

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

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

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

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

Например, www.mydomain.com может быть сопоставлен с www1.mydomain.com и www2.mydomain.com, чтобы все они разрешались в один и тот же IP-адрес.

Поддомены, такие как mail и www , могут иметь свои собственные записи DNS, называемые CNAME, которые связывают их с родительскими доменами размещения контента.

Например, запись CNAME может сопоставить адрес-псевдоним www.mydomain.com с каноническим адресом mydomain.com, где ничего не изменилось в отношении того, куда идут посетители: они по-прежнему направляются к любому месту назначения, указанному фактическими записями A для mydomain.com (который необходимо поддерживать в актуальном состоянии).

Записи канонических имен (CNAME) также называются «истинными именами» или «каноническими именами». Это потому, что запись CNAME сопоставляет псевдоним с его истинным , каноническим аналог.

Пошаговое руководство по созданию записи CNAME

Чтобы создать запись CNAME для своего домена, выполните следующие действия:

  1. Перейдите в консоль управления DNS.
  2. Нажмите «Запись», затем выберите «CNAME» из появившегося списка записей.
  3. Введите доменное имя, для которого вы хотите создать запись CNAME.
  4. Введите имя хоста, которое будет рассматриваться как субдомен.
  5. Введите TTL (время жизни), которое представляет собой время, в течение которого ваша запись будет оставаться в кэше систем, запрашивающих ее.
  6. Для систем со статическим IP-адресом рекомендуемое значение TTL составляет 1800 или выше. Для динамических IP-адресов используйте TTL 1800 или меньше.
  7. Выберите «Создать» в правом нижнем углу экрана после заполнения всех полей, чтобы сохранить изменения и создать новую запись.

Если у вас уже есть запись CNAME, опубликованная в вашем DNS, вы можете проверить ее сейчас, используя наш бесплатный инструмент проверки CNAME.

Как работают записи DNS CNAME?

Запись CNAME указывает на ее каноническое имя (настоящее имя домена). Поэтому, когда вы устанавливаете запись CNAME для своего блога, она возвращает IP-адрес вашего блога (mydomain.com) через свою запись A.

Когда вы создаете поддомен, например www.blog.mydomain.com, и устанавливаете его в качестве псевдонима для имени корневого домена, тогда поддомен, такой как www.blog.mydomain.com, будет иметь запись CNAME, указывающую на корневой домен mydomain. .com

Когда DNS-сервер ищет www.blog.mydomain.com, используя свою запись A, он запускает другой поиск, используя CNAME, поскольку это поддомен mydomain.com. Это перезапустит запрос с использованием канонического имени и вернет IP-адрес для mydomain.com через его запись A.

*Примечание: При изменении IP-адреса хоста необходимо обновить только запись A DNS для корневого домена. Все записи CNAME, в том числе псевдонимы или субдомены, будут автоматически изменены при внесении изменений в корень. Обратитесь к таблице ниже для лучшего понимания:

(под)Домен/имя хоста Тип записи Цель/назначение
mydomain. com А 333.444.555.111
www.blog.mydomain.com ЗАПИСЬ mydomain.com
ftp.mydomain.com ЗАПИСЬ mydomain.com
mail.mydomain.com ЗАПИСЬ mydomain.com

Основное использование записей DNS CNAME

Запись CNAME — это тип записи DNS, который имеет два поля: каноническое имя и псевдонимы. Используется для:

  • направить группу веб-сайтов, принадлежащих одному и тому же юридическому лицу или организации, на главный сайт юридического лица
  • сопоставить несколько имен хостов для различных сетевых служб, таких как электронная почта или (FTP), каждое из которых указывает на родительский домен
  • создайте субдомен для каждого клиента в домене провайдера (самообслуживание) и используйте записи CNAME, чтобы указать эти субдомены обратно на корневые домены клиентов
  • укажите версию вашего сайта для каждой страны на основной домен
  • настройте сеть доставки контента (CDN), добавив адрес CDN в качестве записи CNAME для исходного сервера вашего веб-сайта, чтобы пользователь, пытающийся получить доступ к ресурсам на сервере, перенаправлялся в CDN, который, в свою очередь, загружает ресурсы из вашего CDN. .

Процесс обработки DNS-записей CNAME

Рассмотрим пример домена PowerDMARC.com: если это наш корень, www.powerdmarc.com будет отображаться в записи CNAME с именем «PowerDMARC.com. Вот как будет работать процесс обработки DNS:

Имя Тип Значение
www.powerdmarc.com ЗАПИСЬ powerdmarc.com
powerdmarc.com А 172.66.43.156
  1. DNS-клиент запрашивает www.powerdmarc.com, создавая DNS-запрос в процессе
  2. При выполнении этого запроса преобразователь DNS ищет, какой полномочный сервер имен содержит файл зоны для powerdmarc.com, и извлекает все совпадающие записи из этого файла.
  3. Клиент DNS возвращается с записью CNAME.
  4. DNS-клиент понимает, что www.powerdmarc.com является псевдонимом, и выдает новый DNS-запрос для корневого домена powerdmarc. com
  5. Преобразователь DNS возвращает запись A для powerdmarc.com, которая содержит его IP-адрес.
  6. DNS-клиент успешно подключается к powerdmarc.com через свой IP-адрес.

Запись CNAME, запись A и запись псевдонима

Запись A, запись CNAME и запись псевдонима — это три записи DNS, которые используются в инфраструктуре DNS. Каждая из этих записей имеет свою функцию и назначение. Важно понимать различия между этими тремя записями, чтобы вы могли эффективно их использовать. Давайте посмотрим, как работает каждый из них.

➜ Запись CNAME сопоставляет имя хоста с другим именем хоста, но не разрешает другие записи DNS на том же имени хоста (например, записи MX).

➜ Запись псевдонима аналогична записи CNAME в том смысле, что она сопоставляет одно имя хоста с другим именем хоста, но разрешает другие записи DNS для того же имени хоста. Из-за этого добавления невозможно применить Псевдонимы на уровне зоны DNS вершины.

➜ Запись — это сопоставление одной метки между именем хоста и одним или несколькими IP-адресами. Запись A сопоставляет одно имя хоста (метку) с одним или несколькими IP-адресами (значениями).

Записи DKIM CNAME

Некоторые поставщики электронной почты могут потребовать, чтобы вы опубликовали запись DKIM CNAME в DNS для целей выравнивания источника.

Например, вы хотите включить запись DKIM Office 365.

Запись CNAME и перенаправления 301/302: одно и то же?

И записи CNAME, и перенаправления 301 используются веб-браузерами для перенаправления пользователей из одного домена в другой через промежуточный домен. Однако между ними есть большая разница:

Запись CNAME сопоставляет существующее имя хоста с другим именем хоста в пределах того же полного доменного имени, а перенаправление 301 отправляет запрос на сервер, на котором размещен ваш веб-сайт.

Другими словами, запись CNAME указывает доменное имя или поддомен вашего сайта на IP-адрес целевого имени хоста, что означает отсутствие перенаправления; это просто указывает.

  • О
  • Последние сообщения

Ахона Рудра

Менеджер по цифровому маркетингу и написанию контента в PowerDMARC

Ахона работает менеджером по цифровому маркетингу и написанию контента в PowerDMARC. Она страстный писатель, блогер и специалист по маркетингу в области кибербезопасности и информационных технологий.

Последние сообщения Ахоны Рудры (посмотреть все)

Запись CNAME — объяснение типа записи DNS форму URL-адреса для перехода на нужный веб-сайт. Однако фактическая связь происходит через индивидуальный IP-адрес. DNS основан на

записи файла зоны . Фактическое разрешение имен использует важные типы записей A и AAAA.

Однако IP-адрес не всегда связан с одним доменным именем. Несколько имен также могут относиться к одному и тому же IP-адресу. Для этого DNS использует записи CNAME.

Содержание

  1. Что такое записи CNAME?
    1. Синтаксис CNAME
    2. Пример CNAME
  2. Проверка CNAME: как найти запись CNAME

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

DNS основана на децентрализованной организованной сети серверов. Серверы имен управляют определенными зонами и имеют в своем распоряжении файлы зон для этой цели. Это простые текстовые файлы, в которых построчно перечислены разные записи DNS. Записи состоят из разных типов. Чтобы связать доменные имена с адресом IPv4, вам нужно выбрать запись типа A. С типом CNAME доменное имя связано с псевдонимом, т. е. с другим именем, под которым можно получить доступ к тому же предложению.

Фактическое имя связано с IP-адресом в записи A. Преимущество здесь в том, что если IP-адрес изменится на , вам нужно будет настроить только запись A. Поскольку все псевдонимы, в свою очередь, ссылаются на эту запись типа A (или запись типа AAAA), записи CNAME корректируются одновременно.

Синтаксис CNAME

Записи DNS имеют стандартный синтаксис с различными полями:

  • <имя> : Псевдоним домена отображается в первом поле.
  • : «Время жизни» — это термин, обозначающий время, в течение которого запись может храниться в кэше до того, как информация будет запрошена снова.
  • <класс> : Поле класса является необязательным и указывает тип сети, для которой действительна запись.
  • : Это поле определяет тип записи — в данном случае CNAME.
  • : Последнее поле содержит информацию, на которую фактически ссылается запись. Следовательно, здесь это фактическое доменное имя.

Поля просто разделены пробелами и расположены в строке.

      

Время жизни (TTL) определяет продолжительность достоверности информации. Провайдер гарантирует, что данные верны в течение этого периода времени и по этой причине могут оставаться в кеше. Если время истекло, информация должна быть снова отозвана с сервера. На практике, однако, это поле редко появляется в отдельных записях. Вместо этого TTL определяется глобально для всей зоны. Затем отдельные записи принимают это значение.

Сегодня необязательное поле для класса имеет только историческую ценность: пока разрабатывалась DNS, сети Hesiod (HS) и Chaosnet (CH) — обе уже не существуют — изначально обе были возможны. Теперь остался только интернет. Поэтому либо в этом месте встречается аббревиатура IN, либо поле вообще опущено.

Имена в записях DNS всегда указываются в формате полных доменных имен (FQDN). Это означает, что спецификация заканчивается точкой. Причина этого в том, что полные доменные имена следуют полному пути домена, и он начинается (с крайнего правого края) с корневого сервера. Поскольку соответствующее поле пусто, остается только точка, отделяющая компоненты друг от друга.

Пример CNAME

На практике запись CNAME выглядит так:

 www.example.net. ЗАПИСЬ www.example.com. 

Чтобы ссылка работала через CNAME, в файле зоны также должна быть доступна запись A и/или AAAA.

 $TTL 11107
www.example.com. В А 93.184.216.34
www.example.com. В АААА 2606:2800:220:1:248:1893:25c8:1946
www.example.net. В CNAME www.example.com.
www.example.org. В CNAME www.example.com. 

Обе записи CNAME относятся к записи A и/или AAAA. Время жизни установлено глобально для всей зоны (обозначенной знаком доллара) на уровне 11 107 секунд, что в сумме составляет более трех часов.

Проверка CNAME: как найти запись CNAME

Если вы хотите узнать запись CNAME веб-сайта, вы можете либо обратиться к специальной программе, либо просто использовать для этой цели веб-сервис . С общедоступным DNS Google предоставляет отдельный DNS-сервер, который вы можете использовать для доступа к различным записям DNS веб-сайтов.

На веб-сайте Public DNS вы вводите нужный домен, CNAME которого вы хотите проверить. На следующей странице вы должны изменить RR типа (по умолчанию установлено значение A) для записи CNAME; затем вам нужно снова нажать кнопку разрешения, чтобы получить результат.

Оба параметра для подсети клиента EDNS и DNSSEC могут оставаться без изменений. Первый — это механизм, который должен определять местоположение отправителя запроса и, таким образом, предоставлять более эффективные результаты — однако в настоящее время он продвигается только Google и OpenDNS. DNSSEC, с другой стороны, гарантирует пользователю, что информация не была изменена третьей стороной, которая могла незаметно перехватить сообщение.

Вы можете проверить запись «CNAME» с помощью службы Google. / Источник: https://dns.google.com/
  • Технические вопросы
  • DNS

Статьи по теме

Запись MX: Объяснение записи DNS

  • Технические вопросы

Система доменных имен предоставляет функции, которые в первую очередь обеспечивают связь через Интернет. Запись MX, например, касается раскрытия почтовых серверов. Для того, чтобы узнать, куда ваша электронная почта должна быть отправлена ​​для начала, почтовый сервер выполняет проверку записи MX: он запрашивает конкретный адрес. Чтобы проиллюстрировать эту концепцию, мы объясним вам записи MX с помощью…

Запись MX: объяснение записи DNS

Запись PTR: как работает запись DNS?

  • Технические вопросы

Записи PTR переворачивают DNS с ног на голову. имеет место. Какие домены принадлежат IP-адресу? Вы можете получить эту информацию с помощью записей PTR, которые представляют собой специальный тип записей DNS. Как для этого должны быть структурированы записи DNS?

Запись PTR: Как работает запись DNS?

Записи SOA: основа каждого файла зоны

  • Технические вопросы

Система доменных имен позволяет использовать доменные имена для серфинга и основана на файлах зон. Они, в свою очередь, состоят из разных записей. Первая запись DNS, с которой вы сталкиваетесь в таком файле данных, всегда является записью SOA. Это определяет власть в пределах зоны. Мы объясняем, как устроены записи и как вы можете выполнить проверку записей SAO.

SOA Records: основание каждой зоны файла

TXT Resource Records

  • Технические вопросы

TXT Record таких целей, как проверка домена для служб Google, таких как Google Analytics, или предоставление открытого ключа для подписи DKIM, и это лишь несколько примеров.

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

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