Как прописать А, АААА, MX, TXT, CNAME, SRV запись?

Как прописать А, АААА, MX, TXT, CNAME, SRV запись? Хостинг
Содержание
  1. Что дальше?
  2. Шаг 2. создать почтовый ящик на хостинге
  3. Вступление
  4. Как войти в почтовый ящик
  5. Основные типы dns-записей доменов
  6. Как сменить пароль почтового ящика
  7. Dns записи- типы
  8. Видеосправка
  9. Все о ресурсных записях dns
  10. Выделенный сервер в качестве первичного dns-сервера
  11. Добавление mx-записи
  12. Другой регистратор
  13. Запись ns
  14. Запись soa
  15. Запись spf
  16. Запись txt
  17. Запись типа soa (start of authority)
  18. Имя записи
  19. Интерфейс управления первичным сервером имён
  20. Как редактировать dns записи в панели ispmanager
  21. Как создать новую ресурсную запись?
  22. Добавление mx-записи
  23. Добавление cname-записи
  24. Как добавить spf-запись
  25. Как добавить второй домен или поддомен на хостинг?
  26. Как должна выглядеть spf-запись
  27. Как заказать услугу «поддержка dns»
  28. Как изменить или удалить ресурсную запись
  29. Как настроить dkim на vps сервере
  30. Как привязать домен к хостингу автоматически
  31. Как проверить, правильно ли привязан домен к хостингу
  32. Настройка dns-записей домена google
  33. Ограничения на количество отправляемых писем
  34. Отправка почты с дополнительного ip-адреса
  35. Перенос сайта на другой сервер: как прописать dns домена
  36. Подключение
  37. Проверка dns-записей домена встроенными службами
  38. Проверка dns-записей домена онлайн с помощью сторонних сервисов
  39. Работа dns в сети интернет
  40. Ручная привязка домена к хостингу
  41. Создание dns-записей в cpanel
  42. Создать свои собственные dns-серверы на базе домена:
  43. Состав dns-записи домена
  44. Тип записи cname
  45. Тип записи txt
  46. Тип записи аааа
  47. Управление dns-записями
  48. Файл hosts — как первый шаг к созданию dns
  49. Шаг 1. указать ресурсные записи
  50. Выводы

Что дальше?

После привязки домена к хостингу, разместите файлы сайта в панели управления. Если у вас нет готового сайта (файлы, базы данных), установите CMS по инструкции и создайте свой сайт самостоятельно. При заказе услуги WordPress hosting CMS WordPress устанавливается автоматически.

Шаг 2. создать почтовый ящик на хостинге

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

Готово, вы создали почтовый ящик. Изменения вступят в силу в течение 1 часа.

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

Вступление

Любой пользователь Интернет имеющий домены на серверах хостинг-провайдеров могут создавать и редактировать свои DNS записи. DNS записи имеют Имя, Тип записи и Адрес. Эти названия в различных панелях могут меняться. Например, может быть так:

Имя/Хост/Псевдоним; Тип записи; Значение/Ответ/Назначение/Адрес.

Во всех вариантах  «Тип записи» остается неизменным.

Как войти в почтовый ящик

Для работы с почтой на хостинге существует специальный почтовый клиент. Почтовый клиент — это программа, которая упрощает работу с письмами (отправку, обработку, перенаправление). Клиент работает только через браузер. Так что дополнительное программное обеспечение устанавливать не нужно — просто зайдите на сайт и авторизуйтесь. Для этого:

Основные типы dns-записей доменов

Ресурсная запись отвечает не просто за хранение и передачу информации с привязкой к IP-адресу. С помощью ресурсной записи настраивают обработку запросов, перенаправляют их на другие сервисы. К самым важным типам DNS-записей относятся:

  • A – адресная запись, от которой зависит привязка имени домена к конкретному IP-адресу по протоколу IPv4.
  • AAAA – в ее функции входит то же самое, что у предыдущей записи, но действительна она на основе интернет-протокола IPv6.
  • CNAME – показатель канонического имени для псевдонима. Позволяет осуществлять привязку к одному поддомену всех ресурсных записей первого уровня.
  • DKIM-подпись – отвечает за подлинность отправителя электронных писем. С помощью этой ресурсной записи в сообщение добавляется цифровая подпись. Это повышает вероятность того, что получатель получит письмо и оно не уйдет в спам.
  • MX – используется в качестве регистратора почтовых сервисов, работает на протоколе SMTP. Осуществляет доставку электронных писем по серверам.
  • NS – указатель DNS-серверов, обслуживающих домены. Относится к одной из самых важных записей, без которой эффективное функционирование домена было бы невозможным.
  • PTR – показывает соответствие IP-адреса с именем домена. (действие, обратное записям A и AAAA). Часть почтовых серверов, проверяют наличие PTR при фильтрации писем.
  • SOA – необходима для указания на новую зону и авторитетность содержащейся в ней информации.
  • SPF – выполняет функции защиты домена от подделок, выявляет списки проверенных серверов, с которых идет отправка электронных писем. Это позволяет не допустить рассылку спама от вашего доменного имени.
  • SRV – содержит данные о нахождении серверов, которые отвечают за работу некоторых служб.
  • TXT – в этой записи содержится вспомогательная информация о домене. Ее используют для указания SPF-записей, с ее помощью подтверждают права собственности, обеспечивают безопасное использование электронной почты и т. д.

Как сменить пароль почтового ящика

При необходимости вы можете сменить пароль почтового ящика. Перейдите в панель управления и выполните шаги инструкции в зависимости от выбранной панели.

Готово, пароль от почтового ящика изменён.

Dns записи- типы

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

Видеосправка

preview-image

Все о ресурсных записях dns


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

Эти записи помогают пользователям подключать свои веб-сайты к использованию в сети Интернет. 

Больше информации о настройке и обновлении DNS на хостинге можно узнать в нашей статье здесь.

DNS записи  могут быть двух типов: статическими и динамическими.

  • Статическая запись — это запись, в которой нет информации о метке времени (вместо этого в свойствах метки времени будет указано “static”). Статическая запись может быть обновлена или удалена с DNS-сервера только по команде администратора или другой программы.
  • Динамическая запись — это запись с добавленной меткой времени. Обычно создается автоматически клиентской машиной, которая получает IP-адрес от сервера DHCP, или также может быть создан вручную на сервере DNS. Временная метка указывает период действия записи, если запись не обновляется или не обновляется после того, как прошло время, указанное в метке времени, то она может быть удалена при возникновении очистки DNS.
Читайте также:  Эффективно боритесь с DDoS-атаками с помощью передовых мер защиты от DDoS

Существует много DNS записей  основные с них : A, AAAA, CNAME, MX, PTR, TXT, NS, SRV записи.
A запись являются наиболее базовым типом записи DNS и используются для направления домена или субдомена на IP-адрес (используется для 32-битных адресов IPv4).

dns1

Где:

Name — имя записи (указываем доменное имя).

IP — значение записи (указываем IP сервера).

TTL (Time to Live) — время обновления информации о записи ( время в секундах, хранения записи в кеше DNS системы) .

A записи могут принимать только IP-адрес в качестве значения,  Вы можете направить один и тот же домен / поддомен на несколько IP-адресов, просто добавив еще одну запись A с тем же именем, но с другим IP-адресом в поле “значение”.

Запись AAAA (также запись quad-A) указывает адрес IPv6 для данного хоста. Таким образом, он работает так же, как запись A, и разница заключается в типе IP-адреса.

dns2

Записи CNAME (Canonical Name Record — запись канонического имени) являются другим часто используемым типом записи DNS. 

CNAME используется для создания псевдонима для существующей  A и AAAA записи. При этом в поле со значением заполняется именем домена, которое ранее было связано с IP-адресом в файле. Таким образом, разные адреса могут ссылаться на один и тот же сервер. Например, псевдоним «service.google.ru» может использоваться для указания на существующую A-запись «story.google.ru», где размещен сервис.

Записи CNAME действительно полезны, когда мы хотим сделать  перенаправление части сайта на сайт, который находится в другом месте и при запуске нескольких служб (таких как FTP и веб-сервер) с одного IP-адреса. Каждая служба может иметь свою собственную запись в DNS (например, support.google.ru или ftp.google.ru).

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

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

Запись ресурса MX ( Mail Exchange — почтовый обмен)  используется специально для отправки электронной почты и указывает сервер обмена почтой для доменного имени DNS. Эта информация используется протоколом SMTP для маршрутизации электронной почты на соответствующие узлы. Здесь определен один или несколько почтовых серверов, которые принадлежат соответствующему домену. При использовании нескольких почтовых серверов (например, для компенсации сбоя), лучше сразу указать разные уровни приоритета. 

Номер приоритета используется для указания того  какой из серверов, перечисленных в записях MX, следует попытаться использовать в первую очередь. Чем ниже значение приоритета, приоритет 0 является наивысшим приоритетом,  тем выше приоритетное значение указанного почтового ящика (письма в первую очередь будут приходить туда, если приоритет одинаковый, то ящик для приема писем будет выбран рандомно).

dns3

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

TXT или текстовая запись — это особый тип записи DNS. Он не используется для пересылки трафика, а используется для предоставления информации о домене. TXT может быть создан в любой зоне в виде статической или динамической записи. Поле «имя» и поле «значение» могут быть заполнены чем угодно, как того требует программа или протокол. TXT запись часто используется для подтверждения владение доменом ( например, при добавлении Google-метрики на сайт).

dns4

SRV или служебная запись — это тип DNS-записи, используемой для указания служб. Запись SRV предоставляет информацию о том, какие службы доступны в определенной зоне или домене. Запись SRV имеет формат для поле «имя», где она начинается с имени службы, имени протокола, а затем имени зоны или домена. А поле  «значение» будет содержать несколько сведений, таких как приоритет, вес, номер порта службы и имя хоста, на котором находится служба.

Service — название службы, для которой предназначена запись SRV ( начинать ввод название с префикса подчеркивания ).

Protocol — название протокола для службы ( тоже с префиксом вначале).

Domain — домен для которого предназначена запись SRV.

Type — тип записи DNS, по умолчанию установлена  на «SRV». 

Priority — приоритет записи SRV. Низший приоритет считается наиболее важным. Суть похожая как и для указания приоритета в записи MX.

Weight — используется для разрыва связи, когда две или более записи SRV имеют одинаковый приоритет.

Port — порт для использования службы.

Читайте также:  Раскрытие проблем с хостингом: узнайте, почему это может быть не лучший выбор

Target — полное доменное имя (FQDN) хоста, предоставляющего эту услугу.

NS запись — это DNS-запись, основная ее цель связывать домен и хостинг, в ней  содержится список доверенных серверов имен для домена. Для этого нужно добавить в запись NS-сервера, которые предоставляет Ваш текущий хостинг провайдер для той или иной услуги. Минимум может быть два NS-сервера

Например, NS-ы нашей компании HyperHost следующие:

Для виртуального хостинга:

dns1.shhost.ru

dns2.shhost.ru

Для виртуальных серверов:

vps1.shhost.ru

vps2.shhost.ru

dns5

SOA запись или Start of Authority — это запись DNS, которая содержит имя сервера, на котором хранится вся информация, касающаяся этой записи. Он включает в себя достоверную информацию, такую как идентификационный номер сервера, ответственный почтовый адрес, основной сервер имен и т. д. Предполагается, что сервер, на который есть ссылка в записи SOA, отвечает за любой процесс в соответствующей записи.

dns6

Primary server — главный сервер имен для домена. Должен быть указан только один сервер имен, даже если в домене есть несколько авторитетных серверов имен.

Hostmaster — адрес почты администратора домена.

Serial — «номер версии» для записи SOA. Он увеличивается каждый раз, когда обновляется файл зоны, в котором находится запись SOA. Допустимые значения: от 1 до 4 294 967 295.

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

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

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

Minimum TTL — минимальное время в секундах для кэширования.

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

Выделенный сервер в качестве первичного dns-сервера

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

Добавление mx-записи

Откройте вашу панель управления и следуйте соответствующей инструкции.

Другой регистратор

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

Запись ns

NS-запись (Authoritative name server) указывает на DNS-серверы, которые отвечают за хранение остальных ресурсных записей домена. Количество NS записей должно строго соответствовать количеству всех обслуживающих его серверов. Критически важна для работы службы DNS.

Запись soa

SOA (Start of Authority) — начальная запись зоны, которая указывает, на каком сервере хранится эталонная информация о доменном имени. Критически важна для работы службы DNS. Подробнее о том, что такое SOA-запись и как её проверить, вы можете узнать в статье.

Запись spf

SPF-запись (Sender Policy Framework) содержит информацию о списке серверов, которые имеют право отправлять письма от имени заданного домена. Позволяет избежать несанкционированного использования. Настройка SPF прописывается в TXT-записи для домена.

Пример записи SPF:

где 123.123.123.123 — IP-адрес нужного вам сервера.

В этом примере:

Помимо «~» и «-», для параметра «all» существуют ещё ключи:

Записи NS, PTR, SOA являются служебными и, как правило, настраиваются автоматически.

Запись txt

TXT (Text string) — запись, которая содержит любую текстовую информацию о домене. Записи TXT используются для различных целей: подтверждения права собственности на домен, обеспечения безопасности электронной почты, а также подтверждения SSL-сертификата.

Запись типа soa (start of authority)

Запись типа SOA показывает, где храниться на каком сервере лежит основная информация об этом домене. В записи типа SOA указывается полное, уточненное доменное имя зоны. Уточненное доменное имя должно оканчиваться точкой. В записи SOA может стоять символ @, вместо уточненного имени. В этом случае, доменное имя будет взято из файла конфигурации.

Далее в записи SOA указываются:

  • Произвольный серийный номер версии данных (Serial). При запросе вторичного сервера на обновление данных, он, прежде всего, проверяет серийный номер;
  • Периодичность запроса для обновления данных со стороны вторичного (Secondary) сервера (Refresh), в секундах;
  • Период повторного запроса вторичного сервера при первичной неудаче (Retry);
  • Срок действия (годности) данных (Expire), иначе истечение времени, через которое вторичный сервер перестанет  обслуживать запросы, если ему не получиться восстановить связь с первичным сервером, в секундах;
  • И последнее, время жизни данных зоны DNS в кэше сервера (TTL), запросившего их, в секундах.

Приведу пример записи SOA, для Microsoft DNS

Имя записи

Имя записи, оно же  хост/псевдоним  это доменное имя, к которому принадлежит или привязана создаваемая запись.

Интерфейс управления первичным сервером имён

Если вы не хотите, чтобы ваш выделенный сервер выступал в качестве первичного DNS-сервера, для вас предусмотрен интерфейс управления первичным сервером имен:

Как редактировать dns записи в панели ispmanager

В панели ISPManager DNS записи редактируются на вкладке: Доменные имена→ «Клик» по домену.

Как создать новую ресурсную запись?

Добавление mx-записи

Откройте вашу панель управления и следуйте соответствующей инструкции.

Добавление cname-записи

Откройте вашу панель управления и следуйте соответствующей инструкции.

Как добавить spf-запись

SPF-запись прописывается в TXT-записи домена. Фактически вам необходимо добавить TXT-запись, в значение которой вставить SPF-запись.Добавлять TXT-запись необходимо на тех DNS-серверах, которые прописаны для вашего домена. Вы можете добавить TXT-запись по инструкции: Как добавить запись TXT.

Читайте также:  Как выбрать хостинг: нюансы, о которых следует знать

Как добавить второй домен или поддомен на хостинг?

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

Разместить несколько сайтов на одном хостинге можно на всех тарифных планах, в том числе и на бесплатном хостинге для сайтов html, кроме: Host-A (Win-A), Host-B (Win-B), Joomla-1 и Host-Unlim (для одного сайта). Если у вас заказан один из этих тарифных планов, просто повысьте его.

Как должна выглядеть spf-запись

В SPF-записи необходимо указать все сервера, с которых могут быть отправлены сообщения. Если вы отправляете сообщения только с одного сервера (почтовые клиенты не считаются), то в SPF-записи будет достаточно указать IP-адрес этого сервера: Как узнать IP-адрес сервера. Вместо 123.123.123.123 пропишите IP-адрес вашего сервера:

Если сообщения отправляются с нескольких серверов, в SPF-записи необходимо указать IP-адреса всех серверов. Такое может быть тогда, когда почтовые ящики расположены на одном сервере, а сам сайт на другом. Пример такой записи:

Более подробно и о настройке SPF-записи вы можете прочитать на тематических форумах в сети интернет.

Как заказать услугу «поддержка dns»

Готово, теперь вы можете прописать DNS-серверы вашего доменного регистратора.

Как изменить или удалить ресурсную запись

Откройте вашу панель управления и следуйте соответствующей инструкции:

Как настроить dkim на vps сервере

Готово.

Как привязать домен к хостингу автоматически

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

Как проверить, правильно ли привязан домен к хостингу

  1. 1.
  2. 2.

    Перейдите к онлайн-проверке DNS-записей домена. В поле «Домен» введите имя домена, a в поле «DNS-сервер» введите один из DNS-серверов, которые показал сервис Whois. Нажмите Проверить:

    Как проверить привязку домена 3

    Обратите внимание на запись «A» — она указывает на сервер, с которого открывается ваш сайт:

    Как проверить привязку хостинга 4

    Почти готово. Осталось только сверить значение A-записи с сервером хостинга. Узнать сервер, на котором расположен ваш хостинг сайтов, можно при помощи статьи: Пароли для доступа к хостингу, серверу, FTP и MySQL.

Неважно, какие DNS-серверы прописаны для вашего домена, важно, какие ресурсные записи прописаны на DNS-серверах. Если A-запись указывает на сервер вашего хостинга, значит домен привязан корректно.

Настройка dns-записей домена google

Обычно для сервисных тегов уже по умолчанию указан домен App Engine. Однако мы советуем менять его на субдомен сайта пользователя.

Ограничения на количество отправляемых писем

На виртуальном хостинге существуют следующие ограничения на отправку писем:

Максимальное число писем, отправленных в течение 24 часов:

При достижении лимита вы не сможете отправлять сообщения до начала следующего дня.

Важно! Ограничение накладывается на весь аккаунт — это суммарное количество отправляемых писем со всех почтовых ящиков, а также с использованием функции phpmail.

Отправка почты с дополнительного ip-адреса

Внимание. Данная инструкция подходит только в том случае, если в качестве MTA (почтового сервера) на VPS-сервере установлен Exim.

Готово, после перезапуска SMTP-сервера, почта для выбранного домена будет отправляться с нового IP-адреса.

Перенос сайта на другой сервер: как прописать dns домена

Для начала разберемся, как в интернете устроена работа сайтов. Если говорить совсем просто, сайт — это набор файлов и папок, который лежит на отдельном компьютере определенной мощности — сервере, а сама услуга предоставления такого компьютера для размещения сайта в интернете называется хостинг.

У каждого сайта есть доменное имя (Domain), которое отображается в строке браузера, например, shhost.ru, и IP-адрес — уникальный сетевой адрес сервера, например, 37.139.7.16. Они связаны между собой посредством DNS (Domain Name System) — эта система доменных имен, как секретный агент, по имени домена вычисляет, по какому IP-адресу проживает конкретный сайт.

Подключение

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

Рассмотрим процесс получения IP-адреса по доменному имени на примере домена ru.hexlet.io.

Возможны два варианта событий:

  1. Компьютер посылает запрос на известный ему DNS-сервер. Чаще всего им является DNS-сервер поставщика интернет-услуг (провайдера): какой IP-адрес у домена ru.hexlet.io?. DNS-сервер провайдера находит в своей базе информацию о том, что домен ru.hexlet.io расположен по IP-адресу 104.25.238.104 и возвращает значение нашему компьютеру. Этот процесс похож на то, как использовался файл hosts.txt.

  2. Ближайший известный DNS-сервер не имеет записи о том, по какому IP-адресу располагается домен ru.hexlet.io. В таком случае запускается цепочка процессов, благодаря которым наш компьютер получит IP-адрес домена:

    • Так как домен является иерархической структурой, и все DNS-сервера знают IP-адреса корневых DNS-серверов, то к ним и происходит запрос на получение IP-адреса домена.

    • Корневые DNS-сервера, в соответствии со своей зоной ответственности знают о том, где располагаются DNS-сервера доменов верхнего уровня. Эти адреса возвращаются DNS-серверу нашего провайдера, после чего на нужный DNS-сервер (в нашем случае на DNS-сервер домена .io) посылается запрос на получение IP-адреса домена ru.hexlet.

    • В соответствии со своей зоной ответственности DNS-сервер домена верхнего уровня возвращает IP-адрес DNS-сервера домена hexlet, на который посылается запрос на получение IP-адреса поддомена ru.

    • DNS-сервер возвращает IP-адреса поддомена ru, после чего DNS-сервер нашего провайдера возвращает полученный адрес на наш компьютер, который уже может обратиться к домену ru.hexlet.io по его IP-адресу.

Проверка dns-записей домена встроенными службами

Если в ресурсных записях были допущены ошибки, это может стать причиной нарушения работоспособности сайта. Внесение правок не изменит ситуацию одномоментно. Это связано с тем, что все изменения, которые вносят в ресурсные записи, вступают в силу через 3 суток.

Проверку DNS-записи домена можно осуществлять по-разному. Для этого разработаны как специальные команды внутри системы, так и онлайн-сервисы.

Изменение записей DNS в системе регистратора домена
Изменение записей DNS в системе регистратора домена

Встроенные системные службы:

nslookup. Работает как на ОС Windows, так и Linux. Утилита предоставляет точную информацию об IP-адресе, настройках и всех ресурсных записях. В Windows запустить утилиту можно через «Командную строку», а в Linux через «Терминал». Команда вводится примерно одинаково в обоих вариантах, и выглядит так:

host. Утилита есть только в ОС Linux, в стандартном пакете командной строки «Терминал». Позволяет проверить все виды запросов к DNS-серверу. Команда выглядит так:

В некоторых случаях перед доменным именем добавляют опцию –t и указывают тип записи. Это возможность получить подробный поиск. Внешне выглядит как:

Проверка dns-записей домена онлайн с помощью сторонних сервисов

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

Работа dns в сети интернет

В настоящее время интернет окружает нас повсюду — мы используем его в мобильных и настольных устройствах. Системы видеонаблюдения и даже чайники взаимодействуют друг с другом с помощью интернета, и для корректной связи с ними нужна система, с помощью которой пользователи смогут одним запросом в адресной строке подключиться к нужному сервису.

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

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

Рассмотрим работу DNS и её составных частей поближе.

Ручная привязка домена к хостингу

Если автоматическая привязка не сработала, подключите домен к хостингу вручную. Выполните два этапа привязки:

  1. Укажите для домена хостинговые DNS;
  2. Добавьте домен в панель управления веб-хостингом.

Создание dns-записей в cpanel

  1. Чтобы создать DNS-запись в CPanel, необходимо открыть «Расширенный редактор зон» в разделе «Домены».
    Создание DNS-записей в Cpanel
  2. В открывшемся блоке следует указать тип DNS-записи и прописать в появившихся полях необходимые параметры — имя домена или поддомена, TTL (время хранения информации о записи в кеше DNS-сервера), IP-адрес. После редактирования остается нажать «Добавить запись».
    Создание DNS-записей в Cpanel
  3. В случае правильного заполнения необходимых полей появится информационное сообщение «Система успешно добавила запись». Просмотр и редактирование добавленной записи возможны в таблице «Записи файла зоны». Время обновления DNS-записей на сервере — от 15 минут до часа. Нужно учесть, что на хостинге обновление DNS-записей происходит мгновенно, а на глобальном уровне — около суток.
    Создание DNS-записей в Cpanel
  4. Дополнительно можно настроить параметру MX-записи, отвечающей за почтовый сервер. Для этого нужно нажать вкладку «Записи MX» в блоке «Электронная почта». Здесь можно изменить приоритеты маршрутизации в разделе «Маршрутизация электронной почты», а также добавить новую запись.
    Создание DNS-записей в Cpanel

Важно! Во всех рассмотренных выше случаях в полях «Имя» и «Домен» в конце необходимо добавлять точку.

Создать свои собственные dns-серверы на базе домена:

а) необходимо иметь основной IP вашего выделенного сервера и дополнительный, полученный при подключении услуги «Дополнительный IP адрес на ваш выбор»;

b) необходимо настроить свои DNS-серверы в ISPManager:

Состав dns-записи домена

Одна из важнейших составляющих сети интернет — система доменных имен (Domain Name System). Ее цель — сопоставление доменных имен веб-ресурсов с IP-адресами устройств, которым они принадлежат.

Проще говоря, это так называемый аналог «телефонного справочника» мирового интернета. Роль «телефонных номеров» исполняют IP-адреса, а «ФИО абонентов» — доменные имена.

Вся информация о доменах в этом «справочнике» содержится на DNS-серверах в виде ресурсных записей (DNS-записей ресурса). Чтобы сайт-новичок определялся в интернете, необходимо прикрепить (делегировать) его домен на DNS-серверы, после чего прописать на серверах ресурсные записи.

Состав DNS-записи домена
Состав DNS-записи домена

DNS-записи домена содержат в себе несколько полей:

  • Name / Hostname (Имя, хост, домен). Необходимо для определения домена, к которому относится (привязана) данная ресурсная запись.
  • Type (Тип). Указывает на тип (назначение) конкретной ресурсной записи. Самыми распространенными типами DNS-записей домена являются— TXT , A, AAAA, MX, CNAME.
  • Class (Класс). Указание типа рабочей сети. Вообще, система способна работать во всех ее типах. Но, TCP/IP сети — одни из самых распространенных, поэтому поле редко используется.
  • TTL (Time To Live) — время жизни (хранения) DNS-записи.
  • RDATA (Resource Data) — значение этого поля ресурсной записи зависит от ее конкретного типа.
  • Priority (Приоритет) — определяет, в какой очередности обрабатываются конкретные DNS-записи.
  • Protocol (Протокол)— указывает на протокол, используемый TCP, UDP, TLS.
  • Service Name (Имя сервиса) — его можно посмотреть в файле /etc/services. Например: pop3, telnet.
  • Weight (Вес) — задает вес хоста. Обработка запросов распределяется по весу хоста.
  • Address (Адрес) — IP-адрес, который автоматически конвертируется в in-addr.arpa формат.

Часть из множества разновидностей DNS-записей содержат дополнительные поля, не указанные в списке выше.

Тип записи cname

CNAME (каноническое имя -canonical name record). Запись типа CNAME позволяет иметь и использовать на сервере более одного имени домена (хоста).

Сначала создается одна запись типа А, для одного IP адреса. Имя домена в записи типа А, называется каноническим именем. Другие домены называют мнемонические. Мнемонические имена  могут быть псевдонимами (произвольными именами) или субдоменами. Здесь пример CNAME записи:

Тип записи txt

TXT (текстовая запись). Это информационная запись. Она не несет функциональной нагрузки.

Тип записи аааа

Тип записи: AAАA (address record для IPv6) или (адрес Internet 6). Тоже. Что и тип записи А, но IP адрес имеет внешний вид по протоколу IPv6. Например: IPv6-2a03:4900:0:3::99:155

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

Настройка DNS-записей осуществляется двумя основными способами:

  1. Самостоятельно — через панель управления виртуальным хостингом.
  2. Через услугу DNS-хостинга, предоставляемую хостинг-провайдером.

Второй способ используют в крайнем случае — если нельзя воспользоваться панелью управления или нет возможности настроить свой DNS-сервер. Подробнее о DNS-хостинге и его практическом использовании можно почитать здесь.

Далее рассмотрим подробнее перенос домена через панель управления веб-хостингом, на примере наиболее популярных вариантов — ISPmanager и CPanel.

Файл hosts — как первый шаг к созданию dns

Для решения задачи разработчики решили использовать словарь, который связывал уникальное имя и IP-адрес каждого компьютера в сети. Таким словарём стал файл hosts.txt, который и отвечал за привязку IP-адреса к имени компьютера. Файл лежал на сервере Стэнфордского исследовательского института, и пользователи сети регулярно вручную скачивали этот файл на свои компьютеры, чтобы сохранять актуальность словаря, ведь новые компьютеры появлялись в сети почти каждый день.

Выглядел hosts.txt тогда (да и сейчас) таким образом:

При наличии такого файла на компьютере пользователя для связи с компьютером Майка, можно было не запоминать цифры, а использовать понятное латинское имя «MIKE-STRATE-PC».

Посмотрим, как выглядит файл и попробуем добавить туда новое имя, чтобы подключиться к компьютеру с использованием данного имени. Для этого отредактируем файл hosts. Вы можете найти его на своём компьютере по следующему адресу:

Компьютеру с IP-адресом 192.168.10.36, который находится внутри локальной сети мы указали имя «MIKE-STRATE-PC». После чего можно воспользоваться командой ping, которая пошлёт специальный запрос на компьютер Майка и будет ждать от него ответа. Похоже на то, как вы стучитесь в дверь или звоните в звонок, чтобы узнать, «есть ли кто дома?» Такой запрос можно послать на любой компьютер.

По мере развития сети и «обрастания» её новыми клиентами, такой способ становился неудобным. Всем пользователям компьютеров было необходимо всё чаще скачивать свежую версию файла с сервера Стэнфордского исследовательского института, который обновлялся вручную несколько раз в неделю. Для добавлений же новых версий было необходимо связываться с институтом и просить их внести в файл новые значения.

В 1984 году Пол Мокапетрис (Paul Mockapetris) описал новую систему под названием DNS (Domain Name System / Система доменных имён), которая была призвана автоматизировать процессы соотнесения IP-адресов и имён компьютеров, а также процессы обновления имён у пользователей без необходимости ручного скачивания файла со стороннего сервера.

Шаг 1. указать ресурсные записи

Где:

Готово. После изменения ресурсных записей подождите 4-12 часов. Затем вы можете переходить к созданию почтового ящика.

Выводы

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

Оцените статью
Хостинги