Обратный DNS-запрос: проверка PTR по IP
PTR-запись отвечает на обратный вопрос: какому имени принадлежит IP-адрес. Введите адрес или имя хоста — найдём PTR, проверим, указывает ли имя обратно на тот же адрес, и скажем, годится ли оно для почтового сервера.
Как устроен обратный DNS
Обратная зона — это отдельное дерево имён: адрес 203.0.113.10 превращается в 10.113.0.203.in-addr.arpa, а адрес IPv6 — в имя в зоне ip6.arpa. Управляет этой зоной не владелец домена, а тот, кому выдан блок адресов: хостинг или провайдер. Поэтому PTR-запись почти всегда меняется в панели хостинга, а не там же, где A и MX.
FCrDNS: прямая и обратная зоны должны сходиться
Одной PTR-записи мало. Получатель берёт имя из PTR и резолвит его обратно в адреса: если исходного IP среди них нет, проверка forward-confirmed reverse DNS не пройдена. Иначе любой владелец адреса мог бы назваться чужим именем. Инструмент делает обе половины проверки и показывает результат отдельной строкой.
Почему это критично для почты
Крупные почтовые системы отклоняют или придерживают письма с адресов без PTR — это самый дешёвый признак сервера, настроенного наспех. Автоматическое имя вида ip-203-0-113-10.provider.net формально проходит проверку, но читается как «машина из пула» и снижает репутацию. Для отправляющего сервера имя в PTR стоит сделать тем же, которым он представляется в HELO.
Частые вопросы
- Почему PTR-записи нет, хотя A-запись настроена?
- Это разные зоны. A-запись вы публикуете сами, а обратную зону ведёт владелец блока адресов — хостинг или провайдер. Запросите PTR у него или задайте её в панели управления сервером.
- Что такое FCrDNS?
- Forward-confirmed reverse DNS: имя из PTR-записи резолвят обратно и проверяют, что оно указывает на тот же адрес. Совпадение — общепринятое требование для почтовых серверов.
- Можно ли сделать несколько PTR-записей на один адрес?
- Технически можно, но не нужно: получатель возьмёт любую из них, и имя в логах станет непредсказуемым. Оставьте одну — ту, которой сервер представляется в HELO.
- Как проверить PTR у почтового сервера домена?
- Введите здесь имя сервера — инструмент сам получит его адреса и проверит обратную зону для каждого. Список серверов домена покажет страница проверки MX-записей.