Обратный DNS (rDNS, Reverse DNS) — механизм, который позволяет по IP-адресу узнать связанное доменное имя. Это противоположность обычного DNS (имя → IP). PTR-запись — основной тип записи в обратном DNS.
Зачем нужен rDNS
- Почтовые серверы — большинство MTA (Postfix, Exim) проверяют PTR. Без PTR письма отклоняются или падают в спам
- Сетевая диагностика — traceroute показывает имена хостов вместо IP
- Логи сервера — вместо IP отображается понятное имя
- Доверие провайдеров — некоторые сервисы блокируют IP без PTR
Разница между A и PTR
| Запись | Направление | Пример |
|---|---|---|
| A-запись | Имя → IP | mail.example.com → 192.168.1.1 |
| PTR-запись | IP → Имя | 192.168.1.1 → mail.example.com |
Настройка PTR на VPS ZevsHost
- Войдите в Личный кабинет → VPS → выберите сервер
- Раздел «Сеть» → «Обратный DNS»
- Введите полное доменное имя (FQDN):
mail.example.com - Сохраните — 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).