Себе на память, другим в помощь.

PTR запись для почтового сервера

Moloko 06.02.2018, вт 11:29

PTR-запись (от англ. pointer – указатель) связывает IP хоста с его каноническим именем. Запрос в домене in-addr.arpa на IP хоста в обратной форме вернёт имя данного хоста. Например, (на момент написания), для IP адреса 192.0.34.164: запрос записи PTR164.34.0.192.in-addr.arpa вернет его каноническое имя referrals.icann.org.

in-addr.arpa

in-addr.arpa — специальная доменная зона, предназначенная для определения имени хоста по его IPv4-адресу, используя PTR-запись. Адрес хоста AAA.BBB.CCC.DDD транслируется в обратной нотации и превращается в DDD.CCC.BBB.AAA.in-addr.arpa. Благодаря иерархической модели управления именами появляется возможность делегировать управление зоной владельцу диапазона IP-адресов. Для этого в записях авторитативного DNS-сервера указывают, что за зону CCC.BBB.AAA.in-addr.arpa (то есть за сеть AAA.BBB.CCC/24) отвечает отдельный сервер.

Использование

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

Как посмотреть:

В Windows:

Чтобы посмотреть PTR запись в ОС Windows необходимо открыть командную строку и набрать в ней nslookup -type=PTR ip-адрес:

> nslookup -type=ptr 217.69.139.201
Не заслуживающий доверия ответ:
201.139.69.217.in-addr.arpa     name = mail.ru

 (ip адрес 217.69.139.201 указывает на доменное имя mail.ru)

 

В Linux:

В unix подобных операционных системах можно воспользоваться программой host (из пакета bind9-host):

# host -t ptr 217.69.139.201
201.139.69.217.in-addr.arpa domain name pointer mail.ru

(ip адрес 217.69.139.201 указывает на доменное имя mail.ru)

 

Теги