Обратный поиск IP-адреса

Инструмент обратной проверки DNS запрашивает указанный IP-адрес для преобразования в имя хоста. Имя хоста может быть чем-то вроде обычного домена или поддомена, например google-public-dns-a.google.com. Это имя хоста является именем хоста Google по IP 8.8.8.8, который является общедоступным IP-адресом DNS Google. Принимая во внимание, что если вы введете свой IP-адрес, он может указывать на имя хоста вашего интернет-провайдера, или если вы запросите IP-адрес вашего сервера, он может показать вам ваше доменное имя, на котором он разрешается.

Запись DNS PTR

Запись PTR, известная как запись указателя или обратная запись DNS, представляет собой тип записи системы доменных имен (DNS), используемый для хранения домена или имени хоста для IP-адреса. Он сопоставляет IP-адрес с именем хоста.

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

Это противоположность как записи A для адреса IPv4, так и записи AAAA для адреса IPv6, называемой записями «прямой DNS».

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

Обратный поиск DNS или обратный поиск IP — это противоположный процесс, который начинается с IP-адреса и заканчивается поиском связанного доменного имени или имени хоста. Здесь пользователь уже знает IP-адрес и хочет найти домен или имя хоста, связанное с этим IP-адресом.

Как хранятся записи DNS PTR?

Структура записи PTR такая же, как и у других типов записей DNS. Различные фрагменты информации располагаются в записи в соответствующих полях.

  • : Он заполняется IP-адресом.
  • : Пришло время жить. Это время в секундах, в течение которого запись действительна. По истечении срока его необходимо активировать снова.
  • : Он содержит аббревиатуру используемого класса записей DNS.
  • : Он имеет тип записи. т. е. PTR.
  • : Он содержит данные ресурса, домен или имя хоста.

Синтаксис аналогичен записи A, но содержимое поля отличается. Здесь одна вещь важна для обратного отображения. Поэтому IP-адрес указывается в обратной последовательности.

В IPv4

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

Например, запись PTR IPv4-адреса 8.8.4.4 для домена dns.google будет храниться под именем 4.4.8.8.in-addr.arpa.

Имя TTL Класс Тип rdata
4.4.8.8.in-addr.arpa. 3600 IN PTR dns.google

В приведенном выше примере

  • 4.4.8.8.in-addr.arpa. представляет собой идентификатор записи. Это запись PTR для записи A 8.8.4.4.
  • PTR – это тип записи DNS.
  • dns.google – это значение записи. Это домен или имя хоста, связанное с IP-адресом.
  • 3600 – это TTL (время жизни).

В IPv6

Адреса IPv6 составлены иначе, чем адреса IPv4, и записи PTR IPv6 существуют в своем отдельном пространстве имен в .arpa. Записи PTR для IPv6 хранятся под адресом IPv6, переворачиваются и преобразуются в четырехбитные разделы (в отличие от 8-битных разделов, как в IPv4) плюс .ip6.arpa.

Например, запись PTR IPv6-адреса 2001:4860:4860::8844 для домена dns.google будет храниться под именем 4.4.8.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.8.4. 0.6.8.4.1.0.0.2.ip6.arpa.

Имя TTL Класс Тип rdata
4.4.8.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.8.4.0.6.8.4.1.0.0.2.ip6.arpa. 3600 IN PTR dns.google

В приведенном выше примере

  • 4.4.8.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.8.4.0.6.8.4.1.0.0.2.ip6.arpa. представляет собой идентификатор записи. Это запись PTR для записи A 2001:4860:4860::8844.
  • PTR – это тип записи DNS.
  • dns.google – это значение записи. Это домен или имя хоста, связанное с IP-адресом.
  • 3600 – это TTL (время жизни).

Основное использование записей PTR.

Записи PTR используются при обратном поиске IP-адресов. Эти записи являются обязательными для серверов исходящей почты.

Некоторые почтовые серверы, такие как почта Gmail и Yahoo, используют фильтры защиты от спама, чтобы проверять, совпадают ли прямые и обратные записи DNS IP-адреса сервера, пытающегося доставить почту. Это помогает проверить домен или имя(я) хоста(ов) адреса(ов) электронной почты и посмотреть, может ли соответствующий IP адрес(а) использоваться законным почтовым сервером.

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

Нужны ли мне записи PTR?

Простой ответ - да. Электронная почта — неотъемлемая часть бизнеса, и Google рекомендует использовать записи PTR.

Вы никогда не хотите, чтобы ваша электронная почта пришла в норму или стала частью папки со спамом. Это наносит ущерб вашей надежности и авторитету и заставляет ваших клиентов задуматься, почему ваша электронная почта не доходит до их почтовых ящиков.

Могу ли я иметь несколько записей PTR?

Как правило, запись PTR может указывать только на одно имя хоста. Но что, если вам нужно несколько записей PTR для одного IP-адреса, указывающего на разные имена хостов? Это сработает, если у вас зарегистрировано несколько доменов; все они имеют тот же IP-адрес, что и запись DNS A.

Система доменных имен не ограничивает количество записей, но наличие нескольких записей PTR вообще не рекомендуется. Потому что программное обеспечение, на котором работают почтовые серверы, часто ожидает только одну запись для каждого IP-адреса: «Один IP — один PTR».

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

Для записей PTR, таких как записи MX, такая функция недоступна для определения приоритетов.

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

Сколько времени требуется для распространения записи PTR?

Обычно это зависит от того, как часто хостинговая компания обновляет файлы зоны. Даже если вы обновите записи PTR с панели инструментов панели хостинга, а хостинговая компания сразу же обновит свои файлы зон после этих обновлений. Тем не менее, это требует времени из-за DNS TTL.

Поделиться

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

Какой у меня IP-адрес, узнать свой IP

Показать мой IP - проверяет ваш IP-адрес, геолокацию, страну, город и часовой пояс.

DNS поиск и проверка записей

Найдите записи A, AAAA, CNAME, MX, NS, TXT, SOA DNS хоста.

Информация о SSL сертификате

Инструмент проверки SSL-сертификатов предоставляет полную информацию о SSL-сертификате проверяемого хоста или домена.

Проверка whois доменов

Получите все возможные данные о доменном имени.

Пинг

Инструмент IPv6 Ping Tool выполняет поиск по заданному имени хоста (домену или IP). Если вы вводите домен, он находит свой IPv6-адрес из записи DNS AAAA и отправляет ICMP-пакеты на свой IPv6-адрес, используя сеть IPv6. Результаты показывают, отвечает ли конечный хост или нет. Кроме того, его результаты задержки также записываются и отображаются.

Популярные инструменты