Проверка NS-записей домена

Дата публикации: 31-10-2023       195

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

NS-запись – одна из ресурсных записей домена. Такой тип записи помогает найти нужные DNS-серверы и настроить систему поддоменов.

В статье рассмотрим, что такое NS-запись и как самостоятельно ее настроить.

 

Общие сведения

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

Примеры таких записей:

  • А-записи;
  • CNAME-записи;
  • TXT-записи;
  • NS-записи домена и пр.

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

Особенности NS-записи

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

Пример. Сотрудник компании X пытается связаться с отделом филиала N, находящегося в другом городе. С филиалом N нельзя связаться напрямую, есть только телефон главного офиса. Сотрудник поступит так:

  1. Позвонит в главный офис и узнает контакты филиала N.
  2. Свяжется с филиалом N и попросит соединить с нужным отделом.

NS (Name Server) – это справочная главного офиса компании Х, а NS-запись – номер телефона филиала N.

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

Пример NS-записи: primer.ru 15000 IN NS ns1primer.ru.

primer.ru.

15000

IN

NS

 ns1primer.ru.

Домен

TTL (время жизни)

Сеть (интернет)

Тип записи

Доменная зона

NS-запись содержит:

  1. Доменное имя.
  2. Время жизни доменного имени.
  3. Сеть в сокращении.
  4. Тип записи в сокращении.
  5. Зона DNS-серверов.

Чтобы прописать NS-запись, нужно самостоятельно указать только доменную зону: ns1.primer.ru.

Где:

  • ns1 – тип записи и номер основного домена;
  • primer.ru. – домен с точкой.  

Остальные параметры, например, время жизни, задаются автоматически.
 

Функции

NS, или Name Server – сервер с NS-записями, который хранит информацию об адресах DNS-серверов и привязанных к ним доменах.

У NS есть основные функции и вспомогательные. К первым относится хранение NS-записей и перенаправление браузера на нужный DNS-сервер.

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

Вспомогательные функции помогают обрабатывать обращения к серверу, к таковым относится:

  • конвертация домена в цифровое значение;
  • подготовка и вывод отчета об ошибке, если что-то идет не так;
  • передача информации о поддоменах, если они есть;
  • кэширование данных для быстрого повторного подключения.

Функции NS-сервера ограничены и подстроены под выполнение первичных функций.

Пример. Существует сайт google.com. Это его доменное имя, которое понятно пользователю и существует для удобства, а 8.8.8.8 – это его IP-адрес, который понятен программе. По этому IP браузер будет искать сайт.  

Допустим, пользователь впервые вводит в поисковую строку «google.com». Браузер сначала подключается к NS, узнает, какой DNS используется, и через нужный DNS подает на IP 8.8.8.8.

Интересный факт. Мало кто знает, что 8.8.8.8 – не единственный IP-адрес Google. Этот ресурс высоконагруженный, поэтому IP-адресов у него много. Второй по известности адрес – 8.8.4.4.

Дочерний NS-сервер

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

Примеры записи дочерней NS-записи:

  • ns1.primer.ru – родительский сервер;
  • ns2.primer.ru – дочерний сервер.
     

Как указать для домена

NS-запись указывается вручную. Без указания NS-записи подключиться к домену не удастся. Обычно настройкой всех ресурсных записей, включая NS, занимается системный администратор.

Важно! Если NS-записи уже указаны, и вам нужно их посмотреть, все ресурсные записи можно найти в двух местах:

  • доменный регистратор (например, reg.ru);
  • хостинг или сервер, на котором размещен сайт.

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

  • Шаг 1. Зайдите в аккаунт на сайте доменного регистратора (туда, где был куплен и зарегистрирован ваш домен).
  • Шаг 2. Перейдите в раздел «Управление». Он может называться «Настройки», «Менеджер доменов» и пр. в зависимости от ресурса.
  • Шаг 3. Найдите функцию «Добавить NS-запись» или «Добавить NS».
  • Шаг 4. Введите информацию:

Name Server 1: ns1.primer.com. – первый Name Server.

Name Server 2: ns2.primer.com. – второй Name Server на поддомене.

Пример корректной NS-записи:

  • ns1.primer.com.
  • ns2.primer.com.

Примеры некорректной NS-записи:

  • просто домен primer.com;
  • указание через запятую ns1.primer.com, ns2.primer.com;
  • без точки в конце ns1.primer.com.

На заметку. NS-запись не хранит информацию об IP. Не нужно вводить IP в поле «Name Server».

  • Шаг 5. Сохраните изменения. Это делается при помощи кнопки «Сохранить» или «Обновить».
  • Шаг 6. Дождитесь, пока данные обновятся. Обычно это занимает около 2-х часов.
  • Шаг 7. Проверьте изменения любым удобным способом. 
     

Как проверить

Проверять настройку NS-записи очень важно – подключение к сайту может нарушиться даже из-за маленькой неточности. Если это случилось, нужно обнаружить ошибку и исправить ее как можно быстрее.  

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

В Windows

Алгоритм проверки ресурсных записей в среде Windows:

  1. Вызовите командную строку: Win+X.
  2. Выберите Windows PowerShell в появившемся меню.
  3. Введите команду «nslookup».
  4. Оцените результат.

В Linux и MacOS

В Маке и Линуксе проверка также осуществляется через командную строку, или Терминал, как ее еще называют. Алгоритм такой:

  1. Вызовите командную строку. На Маке нужна поисковая строка: введите Терминал и кликните на приложение. Для пользователей Linux понадобится сочетание клавиш Ctrl+Alt+T. 
  2. Воспользуйтесь одной из утилит: nslookup или dig.
  3. Оцените результат.
     

С помощью онлайн-сервиса

Воспользуйтесь любым инструментом онлайн-проверки, например: DNS Lookup, Network, Tools MX Toolbox. Эти сервисы помогают узнавать ресурсные записи при помощи доменного имени – просто введите домен и выберите нужный тип записи.
 

Обновление и изменение

Запись обновляется в двух случаях.

  1. Переезд на новый хостинг, который не поддерживается в вашей зоне. В таком случае изменятся все ресурсные записи. Часть будет создана автоматически, а некоторые записи нужно будет указывать вручную, к таким относится NS-запись.
  2. Владелец решил изменить доменную зону. Это делается через аккаунт на сайте хостинг-провайдера. Инструкция применяется та же, что для указания NS-записи.
     

Другие типы ресурсных записей

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

Название записи

Расшифровка

Функции

А

Address record

Связывает домен с одним IP-адресом. Если к одному домену нужно привязать больше адресов, то создается еще одна А-запись. Правила привязки регулируется протоколом IPv4.

AAAA

Address record to IPv6

Привязывает домен к IP, как и А-запись, но по протоколу IPv6.

СNAME

Canonical name

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

TXT

Text String

Хранит важную информацию в DNS в текстовом формате. Через этот вид записи часто настраивают сервер для массовых рассылок, чтобы они не попадали в спам.

MX

Mail exchanger

Предоставляет адрес сервера, который принимает электронную почту домена. Также необходим для массовых рассылок от имени домена.

SOA

Start of Authority

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

SPF

Sender Policy Framework

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

DKIM

Domain Keys Identified Mail

Предоставляет электронную подпись отправителя для проверки подлинности

SRV

Service record

Хранит информацию о добавлении сторонних сервисов

PTR

Reverse DNS

Запись, обратная A-адресу. Она привязывает IP к конкретному домену.

DNAME

Domain Name

Создает алиасы, или псевдонимы, для основного домена и поддоменов. В отличие от Canonical name, хранит информацию более чем об одном псевдониме.

CAA

Certification Authority Authorization

Определяет, какой именно тип SSL-сертификата можно использовать для этого домена. SSL-сертификат – настройка безопасного соединения по протоколу https.

HINFO

Host Information

Содержит информацию о хосте (о его операционной системе и архитектуре). Заполняется вручную на стороне хостинг-провайдера.

WKS

Well Known Service

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

RP

Responsible person

Показывает реквизиты ответственного за домен: ФИО и контактный email.

LOC

Location information

Хранит информацию о географических координатах хоста

 

Настройка NS-записей – необходимый этап в создании интернет-ресурса. Без этого типа записи нельзя подключиться к сайту. Настройку ресурсных записей лучше поручить профессионалу – системному администратору.

Если такой возможности нет, нужно внимательно изучить все рекомендации и строго следовать инструкции. Один неверный символ – и сайт не будет работать корректно.

Рассказать друзьям:

Cделайте первый шаг

Выберите готовый шаблон из более 1800+ бесплатных и премиум вариантов.

ШАБЛОНЫ САЙТОВ