Перейти к содержимому
IPeek

Обратный DNS (PTR)

IP-адрес в имя хоста

Проверка…

Что такое обратный DNS (запись PTR)?

Обратный DNS разрешает IP-адрес обратно в имя хоста через запись PTR — противоположность обычного прямого запроса. Почтовые серверы проверяют её, чтобы оценить репутацию отправителя, так что отсутствующая или общая запись PTR может вредить доставляемости почты. Записи PTR находятся в специальных зонах in-addr.arpa и ip6.arpa, управляемых тем, кто контролирует блок IP.

Как работают обратный DNS и записи PTR

Запись PTR сопоставляет IP-адрес с именем хоста — обратно записи A. IP запрашивается как имя в специальной зоне: 93.184.216.34 становится 34.216.184.93.in-addr.arpa, а IPv6 использует ip6.arpa. Принципиально важно, что записи PTR контролируются тем, кто владеет блоком IP, обычно вашим хостинг-провайдером или интернет-провайдером, а не DNS вашего домена. Чтобы задать или изменить её, вы запрашиваете это у них, а не редактируете собственный файл зоны.

Почему почтовые серверы проверяют обратный DNS

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

Как читать и исправлять результаты PTR

Результат PTR показывает имя хоста, в которое разрешается IP, например 34.216.184.93 PTR mail.example.com. Подтвердите валидность FCrDNS, проверив, что у mail.example.com есть запись A, возвращающая тот же IP. Если запрос ничего не возвращает, PTR не задана; если он возвращает общее имя хоста провайдера, значение по умолчанию всё ещё на месте. Исправьте любой случай, попросив хостинг-провайдера или интернет-провайдера установить PTR на имя хоста, которое вы контролируете, затем опубликуйте соответствующую прямую запись A, чтобы они согласовывались.

Часто задаваемые вопросы

Что такое запись PTR?

Запись PTR — это DNS-запись, которая сопоставляет IP-адрес обратно с именем хоста, обеспечивая обратные DNS-запросы, — противоположность записи A. PTR расшифровывается как pointer (указатель). Она находится в зоне in-addr.arpa для IPv4 или ip6.arpa для IPv6 и контролируется владельцем блока IP, обычно вашим хостинг-провайдером или интернет-провайдером.

Почему запись PTR важна для почты?

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

Как настроить запись PTR?

Вы настраиваете запись PTR, запрашивая её у того, кто владеет IP-адресом, обычно у вашего хостинг-провайдера или интернет-провайдера, поскольку записи PTR находятся в их обратной зоне, а не в DNS вашего домена. Попросите их указать IP на имя хоста, которое вы контролируете, затем опубликуйте соответствующую запись A для этого имени хоста, чтобы прямой и обратный запросы согласовывались (FCrDNS).

В чём разница между прямым и обратным DNS?

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

Почему моя запись PTR не соответствует моему домену?

Ваша запись PTR может не соответствовать домену, потому что владелец IP оставил общее имя хоста по умолчанию или задал PTR, изменение которой вы не запрашивали. Записи PTR управляются вашим хостинг-провайдером или интернет-провайдером, а не вашим собственным DNS, так что несоответствие означает, что их обратную зону нужно обновить. Запросите правильное имя хоста и добавьте соответствующую прямую запись A.