Что такое обратный DNS и PTR-запись?
Обычный DNS-запрос получает адрес по имени. Обратный DNS делает другую операцию: по IP-адресу ищет доменное имя в специальной зоне и читает запись PTR. Результат может быть полезен при администрировании почты и сети, но он не подтверждает личность человека или владельца сайта.
Как устроен запрос PTR
Для IPv4 октеты адреса записываются в обратном порядке под in-addr.arpa. Например, для 192.0.2.10 запрашивается PTR имени 10.2.0.192.in-addr.arpa. Для IPv6 используется зона ip6.arpa с обратным порядком шестнадцатеричных полубайтов. Пользователю не обязательно составлять такое имя вручную: инструмент обратного поиска делает это сам. Принцип размещения обратных зон описан в RFC 1035.
Зона PTR делегируется вместе с управлением адресным пространством. Поэтому человек, который владеет доменным именем, не всегда может самостоятельно изменить PTR для адреса хостинг-провайдера. Нередко заявку подают оператору IP-диапазона или меняют значение в его панели. Правила зависят от поставщика и типа адреса.
Что показывает и чего не показывает ответ
PTR может возвращать имя вроде mail.example.org, но это строка, заданная администратором обратной зоны. Она не доказывает, что сервер действительно обслуживает домен example.org. Для согласованной настройки проверьте прямую запись A или AAAA этого имени и убедитесь, что она указывает на ожидаемый IP. Такое совпадение называют прямой подтверждённой обратной проверкой; его требования зависят от принимающей системы.
Отсутствие PTR тоже не означает, что IP неисправен или не существует. Многие домашние адреса не имеют полезного обратного имени. В почтовой инфраструктуре некоторые получатели учитывают PTR как один из сигналов, но доставляемость зависит также от аутентификации домена, репутации и политики получателя.
Практическая проверка
Введите IP в сервис проверки имени и почтового сервера или другом DNS-инструменте с запросом PTR. Сохраните исходный IP, возвращённое имя и время проверки. Затем отдельно запросите A и AAAA для полученного имени. Если они не ведут назад к исходному адресу, проверьте, кто управляет прямой и обратной зонами.
Не путайте PTR с данными регистрации адресного диапазона и геолокацией. Информация об IP может показать оператора диапазона, а PTR — заданное им или его клиентом имя. Эти сведения отвечают на разные вопросы и могут изменяться независимо.
Когда менять запись
Для почтового сервера согласуйте понятное имя хоста и его прямые записи до изменения PTR. При переносе сервера на новый IP прежняя PTR-запись не переносится автоматически. Проверьте возможности оператора нового диапазона и после изменения повторите прямой и обратный поиск из нескольких точек.
Проверяйте результат с указанием полного IP и точного времени: после изменения PTR старый ответ может оставаться в кеше рекурсивного резолвера.
