PTR-запись

Оригинальное название: PTR record

Коротко

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

Что такое «PTR-запись»

Прямые записи вроде A ведут от имени к адресу, PTR — в обратную сторону. Сам механизм поиска имени по адресу описан на странице «Обратный DNS»; здесь речь о конкретной записи: как она выглядит, где её заводят и кто на неё смотрит.

Главный потребитель PTR — почта. Принимающий сервер видит IP, с которого пришло письмо по SMTP, и проверяет, есть ли у этого адреса осмысленное имя. Адрес без PTR или с типовым именем вида «203-0-113-25.dynamic.provider.net» выглядит как домашний компьютер с вирусом, и письма с него часто отклоняют или отправляют в спам. PTR также делает читаемыми логи и вывод traceroute.

Как устроено имя записи

Октеты IPv4-адреса записывают в обратном порядке и добавляют служебную зону in-addr.arpa. Для IPv6 адрес раскладывают на отдельные шестнадцатеричные цифры, тоже в обратном порядке, в зоне ip6.arpa.

; адрес 203.0.113.25 → имя mail.example.ru
25.113.0.203.in-addr.arpa. 3600 IN PTR mail.example.ru.

; проверка
dig -x 203.0.113.25 +short
mail.example.ru.

Где её настраивают

Обратная зона принадлежит не владельцу домена, а владельцу IP-адреса — то есть хостинг-провайдеру или дата-центру. Поэтому в панели DNS у регистратора PTR создать нельзя. У VDS-хостингов поле «PTR» или «rDNS» обычно есть в карточке сервера; на виртуальном хостинге адрес общий, и его PTR настраивает сам провайдер.

Требования почтовых сервисов

  • PTR должна указывать на имя, у которого A-запись ведёт обратно на тот же IP. Такую связку называют подтверждённым обратным DNS (FCrDNS).
  • Имя из PTR желательно использовать и в приветствии почтового сервера (EHLO).
  • У одного адреса — одна PTR-запись. Если с IP отправляют почту несколько доменов, имя выбирают нейтральное, например mail.hosting-company.ru.

Обновлено:

Все термины раздела «Доменные имена и DNS»

Что будем искать? Например,Продвижение