Обратный DNS

Электронная почта и безопасность
Поиск доменного имени по IP-адресу с помощью PTR-записи.
← Вернуться к глоссарию

Что такое обратный DNS?

Обратный DNS (rDNS или PTR-запрос) сопоставляет IP-адрес с именем хоста, то есть выполняет обратную операцию по отношению к обычному прямому DNS-запросу. Прямой DNS переводит имя домена в IP-адрес (example.com → 192.0.2.1), а обратный DNS делает обратное (192.0.2.1 → example.com). Этот механизм важен для аутентификации почты, сетевой безопасности и диагностики.

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

Прямой и обратный DNS

Тип запросаВходные данныеРезультатТип записи
Прямой DNSexample.com192.0.2.1A/AAAA
Обратный DNS192.0.2.1example.comPTR

Структура PTR-записи

Обратный DNS использует специальные зоны in-addr.arpa для IPv4 и ip6.arpa для IPv6:

IPv4: 192.0.2.1 → 1.2.0.192.in-addr.arpa PTR example.com.

IPv6: 2001:db8::1 → 1.0.0.0...8.b.d.0.1.0.0.2.ip6.arpa PTR example.com.

Октеты IPv4 в домене обратного запроса идут в обратном порядке.

Основные сценарии использования

Аутентификация электронной почты

Большинство почтовых серверов выполняют проверки обратного DNS:

1. Входящее соединение поступает с IP 192.0.2.1

2. Сервер запрашивает PTR-запись для этого IP

3. Прямой запрос подтверждает результат PTR

4. Несоответствие может указывать на спам

Доставляемость электронной почты

Connection from: 192.0.2.1

PTR lookup result: mail.example.com

Forward verify: mail.example.com → 192.0.2.1 ✓

Missing or mismatched rDNS = likely spam rejection

Диагностика сети

Идентификация сервера

Выполнение обратных DNS-запросов

Инструменты командной строки

# Using dig

dig -x 192.0.2.1

# Using nslookup

nslookup 192.0.2.1

# Using host

host 192.0.2.1

Пример вывода dig

;; ANSWER SECTION:

1.2.0.192.in-addr.arpa. 3600 IN PTR mail.example.com.

Настройка обратного DNS

Кто управляет PTR-записями?

В отличие от прямого DNS, которым управляет владелец домена, PTR-записями управляют:

Требования к конфигурации

1. Выделенный или статический IP-адрес, обычно недоступный на виртуальном хостинге

2. Доступ к панели управления провайдера или возможность создать обращение в поддержку

3. Уже настроенный прямой DNS, то есть A-запись, указывающая на IP

Лучшие практики для почтовых серверов

Required setup:

1. A record: mail.example.com → 192.0.2.1

2. PTR record: 192.0.2.1 → mail.example.com

3. Both must match (forward-confirmed reverse DNS)

Обратный DNS и доставляемость почты

Почему почтовые серверы проверяют rDNS

Распространённые ошибки rDNS для почты

ПроблемаРезультат
Нет PTR-записиПисьмо отклонено
Общая PTR-запись (192-0-2-1.isp.com)Более низкая репутация
PTR не совпадаетПодозрительно, возможен отказ
Подтверждённый прямым запросом rDNSДоверенный результат

Обратный DNS для IPv6

IPv6 использует зону ip6.arpa и ниббл-формат:

IP: 2001:0db8:85a3:0000:0000:8a2e:0370:7334

rDNS: 4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.3.a.5.8.8.b.d.0.1.0.0.2.ip6.arpa

Диагностика проблем rDNS

1. Проверьте наличие PTR: используйте dig -x

2. Проверьте прямое соответствие: результат PTR должен разрешаться обратно в исходный IP

3. Свяжитесь с провайдером IP: только он может настроить PTR-записи

4. Дождитесь распространения: изменения DNS могут занимать до 48 часов

5. Проверьте доставку почты: используйте mail-tester.com или аналогичный сервис

Корректно настроенный обратный DNS важен для доставляемости почты и подтверждает легитимность серверов, отправляющих исходящие письма.

Применяйте эти знания на практике

Используйте API DomScan для проверки доступности доменов, их состояния и многого другого.