← К вики

Обратная DNS-запись (rDNS)

Что такое rDNS и как настроить PTR-запись для своего IP-адреса.

Время: 5 мин · Сложность: ★☆☆☆☆


Краткое описание

PTR-запись (pointer record) связывает IP-адрес с доменным именем — в обратную сторону от A-записи. Если A-запись переводит mail.example.com → 203.0.113.10, то PTR-запись переводит 203.0.113.10 → mail.example.com. Управлять PTR-записью может только владелец IP-адреса, то есть провайдер — в вашем случае это Cheesecake Cloud через панель управления.

Когда пригодится

  • Запускаете почтовый сервер: большинство принимающих серверов проверяют PTR-запись, и без неё письма уходят в спам или отклоняются
  • Хотите, чтобы nslookup или ping -a показывали осмысленное имя хоста вместо голого IP
  • Нужна читаемая диагностика при traceroute — хопы будут подписаны именами

Что понадобится

  • Доменное имя, у которого уже настроена A-запись, указывающая на этот IP
  • Доступ к VMmanager или панели Cheesecake Cloud

Пошаговая инструкция

1. Убедитесь, что A-запись настроена

Прежде чем ставить PTR, проверьте, что домен уже ведёт на нужный IP:

dig A mail.example.com

В ответе должен быть ваш IP-адрес. Без этого PTR-запись будет некорректной.

2. Установите PTR-запись в панели

  1. Войдите в VMmanager или BILLmanager (панель Cheesecake Cloud)
  2. Перейдите в раздел управления IP-адресами
  3. Найдите нужный IP и нажмите «Изменить rDNS» / «PTR»
  4. Введите имя хоста — например, mail.example.com
  5. Сохраните изменения

Обычно на одну кнопку «Сохранить» — больше ничего на сервере делать не нужно.

Проверка результата

Проверьте PTR-запись через nslookup:

nslookup 203.0.113.10

Или через dig с флагом обратного поиска:

dig -x 203.0.113.10

В обоих случаях в ответе должно появиться ваше доменное имя (mail.example.com).

Возможные ошибки

nslookup возвращает старое имя или пустой ответ

PTR-запись распространяется по DNS-серверам — это может занять до 24 часов. Подождите и проверьте снова. Если прошли сутки и ничего не изменилось — проверьте, что изменения в панели сохранились.

A-запись домена не совпадает с IP

PTR-запись технически установится, но почтовые серверы при проверке сравнивают PTR и A-запись. Расхождение даст ошибку forward-confirmed reverse DNS (FCrDNS). A-запись mail.example.com должна возвращать тот же IP, для которого настроен PTR.

Нет кнопки редактирования rDNS

Убедитесь, что IP-адрес принадлежит вашему аккаунту. Если IP арендован и управляется отдельно — обратитесь в поддержку Cheesecake Cloud.

FAQ

Можно ли поставить PTR без домена?

Формально — нет. PTR должна указывать на реальное доменное имя с совпадающей A-записью. Произвольные строки не принимаются почтовыми серверами.

Нужна ли PTR-запись для IPv6?

Да, если используете IPv6 для почты. Принципы те же, только адрес длиннее. Запись настраивается аналогично в той же панели.

Сколько PTR-записей можно поставить на один IP?

Одну. Один IP — одна PTR-запись.

Полезные ссылки

Следующие статьи

Сейчас работают только те cookie, без которых сайт не откроется. Разрешите ещё аналитические — будем видеть, где интерфейс мешает, и чинить это.