DNS-записи A, AAAA, MX и TXT в ISPmanager

DNS-записи связывают домен с IP сайта, почтовым сервером и сервисами подтверждения домена. В ISPmanager они находятся в разделе Управление DNS.

Внимание. Меняйте записи там, где обслуживается DNS домена. Если у регистратора указаны NS другого провайдера, например Cloudflare, изменения локальной зоны ISPmanager не изменят ответы этого провайдера. Само добавление сайта или A-записи не меняет делегирование домена.

Откройте записи домена

  1. В ISPmanager откройте Управление DNS.
  2. Выберите нужный домен и нажмите DNS записи.
  3. Перед изменением сохраните прежние имена, типы, значения и TTL записей. Это позволит вернуть настройки при ошибке.
  4. Нажмите Создать запись.

Как заполнить имя и TTL

В поле Имя указывается имя, для которого создаётся запись. Для поддомена достаточно его части, например guide. Панель добавит имя текущей зоны. Для основного домена можно указать его полное имя с точкой на конце, например example.com.

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

TTL задаётся в секундах. Это срок хранения ответа в кеше DNS, а не время гарантированного переключения. В примерах используется 3600. При плановом переносе уменьшайте TTL заранее, пока старые записи ещё работают.

A и AAAA для сайта

Адрес берите из настроек своего сайта. Его проверка описана в статье Как узнать IP сайта в ISPmanager. Отдельно проверьте записи для www и других используемых имён. Не оставляйте AAAA со старым адресом, если сайт по нему уже не работает.

  1. Укажите имя домена или поддомена.
  2. Для IPv4 выберите A (адрес Internet v4) и заполните IP-адрес. Для IPv6 используется AAAA (адрес Internet v6).
  3. Нажмите Создать и найдите запись в списке.

Создание A-записи в ISPmanager

Рисунок 1. Цифрой 1 отмечено имя записи, цифрой 2 тип A и IPv4-адрес, цифрой 3 кнопка «Создать».

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

TXT для подтверждения домена

Для разных проверок домена могут требоваться отдельные TXT-записи. Не заменяйте существующий SPF, DKIM или DMARC кодом подтверждения другого сервиса.

  1. Укажите имя, которое выдал подключаемый сервис. Оно может относиться к основному домену или отдельному поддомену.
  2. Выберите TXT (текстовая запись). В поле Значение вставьте выданный сервисом текст без изменений.
  3. Нажмите Создать.

Создание TXT-записи в ISPmanager

Рисунок 2. Цифрой 1 отмечено имя записи, цифрой 2 тип TXT и текстовое значение, цифрой 3 кнопка «Создать».

MX для почты

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

  1. В поле Имя укажите домен, для которого принимается почта. Для почты основного домена используйте его полное имя с точкой на конце.
  2. Выберите MX (почтовый сервер). В поле Домен введите имя почтового сервера с точкой на конце. Здесь нужен домен сервера, а не IP, адрес почтового ящика или ссылка с https.
  3. Заполните Приоритет (priority) по инструкции почтового провайдера. Чем меньше число, тем выше приоритет.
  4. Нажмите Создать. Если провайдер выдал несколько MX, добавьте каждую отдельной записью.

Для изменения существующей MX-записи дважды нажмите на её строку. На рисунке ниже показана форма редактирования. У неё недоступен выбор типа, а изменения сохраняются кнопкой Сохранить.

Редактирование существующей MX-записи в ISPmanager

Рисунок 3. Цифрой 1 отмечено имя записи, цифрой 2 тип MX и имя почтового сервера, цифрой 3 приоритет сервера, цифрой 4 кнопка «Сохранить».

Как изменить существующую запись

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

Проверьте результат

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

nslookup -type=NS example.com
nslookup -type=A example.com
nslookup -type=AAAA example.com
nslookup -type=MX example.com
nslookup -type=TXT example.com

Для TXT подтверждения проверяйте полное имя записи, например _verification.example.com, если сервис выдал именно его. NS-запрос поможет определить, у какого провайдера обслуживается зона.

Если в панели запись новая, а DNS возвращает старое значение, проверьте правильность зоны, NS домена и прежний TTL. Не создавайте повторные записи из-за задержки кеша. После смены A или AAAA откройте сайт, после смены MX отправьте письмо с внешнего ящика. При верном DNS и ошибке приложения смотрите логи сайта.