Що таке зворотний 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 стара відповідь може залишатися в кеші рекурсивного резолвера.
