Обратная запись адреса (PTR)
Что такое PTR, зачем он нужен почте и логам, как задать его в панели машины и как проверить, что запись применилась.
Обновлено 23 августа 2026 г.
Обычная запись DNS переводит имя в адрес. Обратная запись, PTR, делает противоположное: по адресу возвращает имя. Задать её может только владелец адреса, поэтому живёт она не в вашей зоне DNS, а в панели машины.
Где задать
Вкладка «Доступ» панели /hosting/vds/<id>, блок обратной записи адреса (PTR). Впишите полное доменное имя — например, mail.example.com — и сохраните. Изменения расходятся по DNS не мгновенно: обычно от нескольких минут до часа.
Имя должно быть настоящим: у него должна существовать прямая запись A, указывающая обратно на адрес вашей машины. Пара «A указывает на адрес, PTR указывает на имя» называется прямо-обратным соответствием, и именно её проверяют получатели почты.
Зачем это нужно
- Почта. Почти все крупные почтовые системы отклоняют или помечают спамом письма с адреса без PTR либо с PTR, который не сходится с прямой записью. Это первое, что проверяют.
- Логи и отчёты. Чужие серверы будут писать в журналах ваше имя вместо голых цифр, и разбирать инциденты становится проще.
- Доверие сервисов. Часть API и IRC-сетей ограничивает клиентов без корректной обратной записи.
Для обычного сайта PTR не обязателен, но и вреда от него нет.
Проверка
dig -x <адрес> +short
host <адрес>
dig mail.example.com A +short
Первые две команды должны вернуть заданное имя, третья — адрес вашей машины. Если результаты не сходятся, соответствия нет и почта продолжит попадать в спам.
Полезно также привести в порядок имя самой машины:
hostnamectl set-hostname mail.example.com
hostname -f
Многие почтовые серверы представляются в команде HELO именно системным именем хоста, и оно тоже должно совпадать с PTR.
Частые ошибки
| Ошибка | Что происходит | Решение |
|---|---|---|
| PTR задан, записи A нет | Проверка соответствия не проходит | Создать A на адрес машины |
| В PTR вписан адрес, а не имя | Запись бессмысленна | Указывать полное доменное имя |
| Проверяют сразу после сохранения | Старое значение ещё в кеше | Подождать и повторить dig -x |
| Имя хоста в системе другое | HELO не совпадает с PTR | hostnamectl set-hostname |
Одного PTR для доставки почты мало. Нужны ещё SPF, DKIM и DMARC в вашей зоне — о типах записей читайте в DNS без магии.
Помните: адрес закреплён за машиной, и при её удалении он вернётся в общий пул вместе с обратной записью. Второй адрес заказать нельзя, поэтому одна машина — одно имя в PTR.