Сообщения

В системе доменных имен запись A является одной из наиболее важных записей, составляющих ваше доменное имя. Запись DNS A содержит IP-адрес компьютера (или имя хоста), который вы хотите связать с вашим доменным именем. Если у вас есть веб-сайт, размещенный на сервере, расположенном за пределами места регистрации вашего доменного имени, то, скорее всего, запись A будет указывать именно на него.

Давайте погрузимся в детали и посмотрим, что такое DNS A запись, зачем она нужна и как управлять DNS A записью. 

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

Ваше имя хоста связано с IP-адресом с помощью записи A. Инициалы записи означают адрес или A. Одна из наиболее часто используемых записей в зонах DNS, эта запись имеет решающее значение для настройки вашего DNS. IP-адрес (IPv4) для предоставленного хоста указан в записи A. 

Другими словами, он использует IP-адрес для разрешения (или направления) доменного имени в нужное место. С помощью записей A можно добиться многого, в том числе использовать множество записей A для одного и того же домена в качестве запасных и резервных. Каждое имя будет иметь свою собственную запись A, указывающую на один и тот же IP-адрес, если несколько имен будут указывать на один и тот же адрес.

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

Зачем нужна запись A?

Запись A - это самый основной тип DNS-записей, он используется для указания вашего доменного имени на определенный IP-адрес. Запись A устанавливает домашнюю базу вашего сайта таким образом, что когда пользователи набирают ваше доменное имя, они попадают непосредственно на ваш сайт.

Запись A - это сопоставление имени хоста и IP-адреса один к одному. Например, если у вас есть веб-сайт, размещенный на www.example.com, вы можете создать запись A с именем хоста www и IP-адресом 1.2.3.4 (где 1.2.3.4 - публичный IP-адрес вашего веб-сервера). 

Когда кто-то посещает сайт www.example.com в своем браузере, его компьютер запрашивает ваш DNS-сервер для этого имени хоста через UDP-порт 53 (DNS) и получает ответ, содержащий IP-адрес 1.2.3.4. Браузер напрямую соединяется с 1.2.3.4 через TCP-порт 80 (HTTP) или 443 (HTTPS), чтобы запросить содержимое вашего сайта.

Вы можете иметь несколько записей A для одного доменного имени. Например, если вы хотите установить несколько веб-серверов на разных IP-адресах (чтобы добавить избыточность), вы можете создать запись A для IP-адреса каждого сервера. Вы также можете создать несколько почтовых серверов с несколькими записями A.

Как вы это делаете?

Войдите на страницу управления зоной DNS после входа в учетную запись ClouDNS и выберите опцию Добавить новую запись. Выберите "A" для параметра Тип, а затем введите следующее:

Тип: A

TTL: 1 час

Указывает на IP-адрес вашего сайта

Формат записи DNS A

Структура записи A соответствует нормативному определению формата верхнего уровня в RFC 1035. В разделе RDATA имеется только один компонент:

Описание элемента
Адрес 32-битный интернет-адрес, представляющий собой адрес IPv4.     

Многочисленные записи A присутствуют на хостах с несколькими интернет-адресами. Официальная иллюстрация такова

A <address>

Как запросить запись в DNS?

DNS-поиск - это процесс получения IP-адреса доменного имени путем запроса к DNS-серверу.

Разрешение на основе имен - это один из методов выполнения поиска DNS. Он предполагает использование в запросе доменного имени вместо IP-адреса.

Типичный запрос состоит из двух частей:

  • Имя хоста, или FQDN (полностью определенное доменное имя), используется для идентификации конкретного ресурса. Имя хоста может быть как официальным именем Интернета, так и псевдонимом, указывающим на конкретное устройство в вашей сети.
  • Тип запроса определяет, какой объем информации вы хотите получить в ответ на свой запрос. Это может включать в себя:

Запись A (адресная запись) возвращает IP-адрес, связанный с данным именем хоста; если запись A отсутствует, она возвращает ошибку NXDOMAIN.

A против записи CNAME

Записи A являются опцией по умолчанию, когда вы вводите доменное имя в свой хостинг-аккаунт. Они связаны с отдельными IP-адресами, которые вы можете найти на странице записей DNS (системы доменных имен). Эти IP-адреса можно использовать для электронной почты, веб-сервисов и FTP.

Записи CNAME создают псевдоним или "ник" для доменного имени. Например, если у вас есть сайт, размещенный на www.example.com, вы можете использовать эту запись для создания псевдонима, используя имя example.com вместо полного адреса. Вы также можете использовать CNAME для указания нескольких доменов на один IP-адрес или для указания поддоменов на другие IP-адреса, чем их родительские домены.

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

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

Заключение

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

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