DNS

Обратный DNS

Определите имя хоста по IP-адресу через PTR-запись, с проверкой прямого соответствия.

О инструменте «Обратный DNS»

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

Некоторые почтовые системы идут дальше и проверяют, что прямая A-запись имени хоста из PTR действительно указывает обратно на исходный IP (forward-confirmed reverse DNS) — само наличие PTR-записи не гарантирует прохождение проверки, если это соответствие не выполняется.

📖 Подробнее в базе знаний →

Что такое FCrDNS?

Forward-Confirmed Reverse DNS verifies that the PTR hostname resolves back to the original IP. Required by many mail servers to accept connections.

Похожие инструменты

Как работает обратный DNS

PTR-запись сопоставляет IP-адресу имя хоста. Для 203.0.113.25 запись находится по имени 25.113.0.203.in-addr.arpa; для IPv6 используются шестнадцатеричные цифры в обратном порядке в зоне ip6.arpa. Эта обратная зона принадлежит владельцу блока IP-адресов — обычно хостинг-провайдеру или интернет-провайдеру, а не DNS-хостингу вашего домена. Добавлять PTR-запись в зону своего домена бесполезно: её настраивают в панели провайдера или через его техподдержку.

Какой должна быть PTR-запись почтового сервера

  • Одна PTR-запись на IP-адрес.
  • Прямое подтверждение: A-запись (или AAAA) имени хоста указывает обратно на тот же IP. Этот инструмент проверяет такой круговой путь.
  • Совпадает с именем HELO/EHLO, которое почтовый сервер называет при подключении.
  • Не шаблонная. Имена вида static-203-0-113-25.isp.example некоторые спам-фильтры считают домашними подключениями. Лучше имя в вашем собственном домене, например mail.example.com.

Правила Google для отправителей требуют корректных прямых и обратных DNS-записей для отправляющих IP, поэтому отсутствие PTR — частая причина отказа в доставке писем на Gmail.

Проверка со своего компьютера

  • dig -x 203.0.113.25 +short показывает имя из PTR-записи.
  • dig +short mail.example.com A должен вернуть тот же IP.
  • Windows: nslookup 203.0.113.25

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

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