Введение
В компьютерных сетях обратный DNS-поиск или обратное разрешение DNS (rDNS) — это метод запроса системы доменных имен (DNS) для определения доменного имени, связанного с IP-адресом, что является обратным процессу обычного "прямого" DNS-поиска IP-адреса по доменному имени. Для обратного разрешения IP-адреса используются PTR-записи. rDNS включает поиск в таблицах реестра доменных имен и регистраторов. Обратная база данных DNS Интернета имеет корневую зону в домене верхнего уровня arpa. Хотя информационный RFC 1912 (раздел 2.1) рекомендует, чтобы "каждый хост, доступный в Интернете, имел имя" и чтобы "для каждого IP-адреса существовала соответствующая PTR-запись", это не является обязательным требованием стандарта Интернета, и не для всех IP-адресов существует обратная запись.
In computer networks, a reverse DNS lookup or reverse DNS resolution (rDNS) is the querying technique of the Domain Name System (DNS) to determine the domain name associated with an IP address – the reverse of the usual "forward" DNS lookup of an IP address from a domain name. The process of reverse resolving of an IP address uses PTR records. rDNS involves searching domain name registry and registrar tables. The reverse DNS database of the Internet is rooted in the arpa top level domain. Although the informational RFC 1912 (Section 2.1) recommends that "every Internet reachable host should have a name" and that "for every IP address, there should be a matching PTR record," it is not an Internet Standard requirement, and not all IP addresses have a reverse entry.
Записи с несколькими указателями
В то время как большинство записей rDNS содержат только одну PTR-запись, DNS не ограничивает их количество. Множественные PTR-записи используются, например, когда веб-сервер поддерживает множество виртуальных хостов, то есть несколько имен хостов разрешаются в один и тот же IP-адрес, и при запросе PTR для этого общего адреса будет возвращено несколько имен хостов. Однако DNS-запросы обычно выполняются по протоколу UDP, и поскольку UDP имеет ограничение на размер сообщения, в экстремальных случаях наличие множества PTR-записей может привести к превышению этих ограничений UDP в ответе DNS.
Записи, отличные от записей PTR
Типы записей, отличные от PTR-записей, также могут встречаться в дереве обратной DNS. Например, там могут быть размещены ключи шифрования для IPsec, SSH и IKE. Механизм обнаружения служб на основе DNS использует специально именованные записи в дереве обратной DNS для предоставления клиентам информации о доменах обнаружения служб, специфичных для подсети. К менее стандартизированным применениям относятся комментарии, размещаемые в TXT-записях, и LOC-записи для определения географического местоположения IP-адреса.