Записи Domain Name Pointer (PTR) используются для преобразования численных IP-адресов в имена узлов. Задача обратна той, что решается адресными записями, позволяющими преобразовывать имена узлов в адреса.

Записи PTR используются для создания файлов обратных доменов in-addr.arpa. Многие администраторы игнорируют обратные домены, поскольку внешне все прекрасно работает и без них. Не повторяйте эту ошибку. Своевременно обновляйте обратные зоны. Некоторые программы используют обратные домены для преобразования IP-адресов в имена узлов при подготовке сведений состояния. Хорошим примером является программа netstat . Некоторые операторы служб используют обратные домены, чтобы выяснить, кто пользуется их службами. Если они не могут отобразить IP-адрес в имя узла, то запрещают устанавливать соединение.

Форма записи PTR:

name [ttl ] IN PTR host

name - Указанное здесь имя является на самом деле числом. Число определяется относительно текущего домена in-addr.arpa. Имена домена in-addr.arpa - это IP-адреса, записанные в обратном порядке. Если за текущий домен принять 16.172.in-addr.arpa, тогда в поле пате для узла rodent (172.16.12.2) должно содержаться значение 2.12. Эти цифры (2.12) добавляются к текущему домену (16.172.in-addr.arpa), что в результате дает имя 2.12.16.172.in-addr.arpa. Уникальная структура доменных имен in-addr.arpa описана в главе 4.

ttl - Время жизни обычно не указывается.

IN - Класс адресов - IN.

PTR - Тип RR-записи - PTR.

host - Абсолютное доменное имя компьютера, адрес которого указан в поле пате. Имя должно быть абсолютным, потому что имя узла не может определяться относительно текущего домена in-addr.arpa.

В примере файла зоны обратного отображения (172.16.rev), представленном в главе 8, содержится большое число записей PTR.