К основному содержимому

Обратный DNS и PTR-запись: настройка rDNS для почты и VPS

Домены · 19.04.2026 · 6 мин чтения
Иллюстрация к статье «Обратный DNS и PTR-запись: настройка rDNS для почты и VPS»

Обратный DNS (rDNS, Reverse DNS) — механизм, который позволяет по IP-адресу узнать связанное доменное имя. Это противоположность обычного DNS (имя → IP). PTR-запись — основной тип записи в обратном DNS.

Зачем нужен rDNS

  • Почтовые серверы — большинство MTA (Postfix, Exim) проверяют PTR. Без PTR письма отклоняются или падают в спам
  • Сетевая диагностика — traceroute показывает имена хостов вместо IP
  • Логи сервера — вместо IP отображается понятное имя
  • Доверие провайдеров — некоторые сервисы блокируют IP без PTR

Разница между A и PTR

ЗаписьНаправлениеПример
A-записьИмя → IPmail.example.com → 192.168.1.1
PTR-записьIP → Имя192.168.1.1 → mail.example.com

Настройка PTR на VPS ZevsHost

  1. Войдите в Личный кабинет → VPS → выберите сервер
  2. Раздел «Сеть» → «Обратный DNS»
  3. Введите полное доменное имя (FQDN): mail.example.com
  4. Сохраните — PTR обновится в течение нескольких минут
⚠️ Требование: PTR должен совпадать с HELO/EHLO именем вашего почтового сервера. Несоответствие вызывает ошибки аутентификации у принимающих серверов.

Проверка PTR-записи

# Прямая проверка PTR
nslookup 192.168.1.1

# Через dig
dig -x 192.168.1.1

# Ожидаемый ответ:
# 1.1.168.192.in-addr.arpa. 3600 IN PTR mail.example.com.

PTR для почтовых серверов — чеклист

  • PTR настроен для IP почтового сервера
  • PTR совпадает с HELO-именем Postfix/Exim
  • A-запись для имени из PTR существует и указывает на тот же IP (forward-confirmed rDNS)
  • SPF и DKIM настроены дополнительно
💡 Forward-confirmed rDNS (FCrDNS): Самая строгая проверка — IP → PTR-имя, PTR-имя → тот же IP. Только такой rDNS считается полностью валидным крупными почтовыми провайдерами (Gmail, Outlook).

Частые ошибки PTR

Сообщение или симптомПричинаРешение
550 5.7.1 Client host rejected: cannot find your reverse hostnameДля IP отправляющего сервера вообще не настроена PTR-записьНастроить PTR через панель VPS или запросить у провайдера, если IP не в вашем прямом управлении
450 4.7.1 Client host rejected: Reverse DNS mismatchPTR настроен, но резолвится в имя, у которого нет A-записи, указывающей обратно на этот же IP (нет FCrDNS)Добавить A-запись для имени из PTR, указывающую точно на IP почтового сервера
PTR показывает имя хостинг-провайдера вместо вашего доменаIP получен в аренду у провайдера, а PTR по умолчанию указывает на генерическое имя вида vps123.provider.netИзменить PTR на нужное значение через панель управления VPS/dedicated-сервером
dig -x возвращает NXDOMAIN сразу после настройкиИзменение PTR ещё не распространилось — обратные зоны (in-addr.arpa) обновляются на стороне провайдера, а не мгновенноПодождать 15–60 минут и повторить проверку, распространение PTR обычно быстрее, чем у обычных записей

PTR для IPv6

Для IPv6 обратная зона называется ip6.arpa, а не in-addr.arpa, и запись состоит из полного адреса, развёрнутого по полубайтам в обратном порядке.

# Проверка PTR для IPv6-адреса
dig -x 2001:db8::1

# Ожидаемый ответ (частично):
# 1.0.0...8.b.d.0.1.0.0.2.ip6.arpa. 3600 IN PTR mail.example.com.

Если почтовый сервер отправляет письма и по IPv4, и по IPv6 — PTR нужно настроить для обоих адресов отдельно. Наличие корректного PTR только для IPv4 не спасает от отказов, если тот же сервер способен отправлять почту по IPv6-соединению.

Когда PTR не поможет

  • IP находится в публичных блоках, ранее замеченных в рассылке спама — репутация IP важнее наличия PTR, и часть фильтров всё равно отклонит почту
  • SPF-запись домена не включает IP отправляющего сервера — PTR не заменяет SPF, оба механизма проверяются независимо
  • DKIM не настроен вовсе — крупные почтовые провайдеры (Gmail, Outlook) в 2024–2025 годах требуют DKIM для массовой рассылки независимо от PTR
  • PTR настроен, но HELO-имя сервера не совпадает с ним — часть строгих MTA проверяет именно это совпадение, а не факт наличия PTR как такового

PTR — лишь часть репутации отправителя. Полный набор записей для почты собран в статье настройка MX и SPF для домена.

TTL PTR-записи и его практическое значение

PTR-запись, как и любая DNS-запись, имеет TTL — обычно провайдеры выставляют его в диапазоне 3600–86400 секунд. Для почтовых серверов это означает, что после изменения PTR часть принимающих серверов будет видеть старое значение вплоть до истечения TTL, даже если сама запись в зоне уже обновлена. Это отличается от смены A-записи сайта: ошибка в PTR не просто ломает визуальное отображение, а может привести к массовому отклонению писем на протяжении всего периода устаревшего кеша.

Перед миграцией почтового сервера на новый IP имеет смысл заранее снизить TTL PTR-записи до 300–600 секунд, если это позволяет провайдер, чтобы сократить окно, в течение которого письма могут отклоняться из-за рассинхронизации.

Частые вопросы

Если почтовый сервер отправляет и по IPv4, и по IPv6, нужно ли настраивать PTR отдельно для каждого адреса?

Да, PTR привязан к конкретному IP-адресу, а не к серверу в целом, поэтому запись для IPv4 никак не распространяется на IPv6. Если сервер способен отправлять почту по обоим протоколам, а обратная запись настроена только для IPv4, часть писем всё равно будет отклоняться принимающими серверами при попытке доставки через IPv6-соединение.

Сколько времени занимает фактическое вступление в силу изменённой PTR-записи?

Формально запись в обратной зоне обычно обновляется на стороне провайдера довольно быстро, но принимающие почтовые серверы какое-то время продолжают видеть старое значение, пока не истечёт TTL у закэшированного ответа. Поэтому сразу после смены PTR часть писем может ещё проверяться по прежнему значению, и это не повод считать настройку неудачной.

Поможет ли корректный PTR, если IP-адрес ранее засветился в рассылке спама?

Не полностью — PTR лишь один из элементов репутации отправителя, и крупные почтовые фильтры в первую очередь смотрят на историю самого IP-адреса. Если адрес уже находится в чёрных списках из-за прошлого владельца, корректная обратная запись снизит часть отказов, но не отменит проверку репутации, и часть писем всё равно будет попадать в спам или отклоняться.

Обязательно ли PTR-имя сервера должно совпадать с доменом сайта?

Нет, для сайта это не требуется вовсе — PTR критичен именно для почтового сервера и должен совпадать с HELO-именем, которое Postfix или Exim называет себя при подключении к другому серверу. Это имя может отличаться от домена сайта: главное, чтобы оно совпадало с HELO и у него была соответствующая A-запись, указывающая обратно на тот же IP.

Статья помогла?
← Назад в базу знаний Задать вопрос поддержке