Задать вопрос
Все статьи / Почта / PTR-запись и ее использование
Найти результаты:
Период:
с:
 
по:
Помощь в поиске

Помощь в поиске

apple banana
Найти записи, которые содержат хотя бы одно из двух слов.

+apple +juice
Найти записи, которые содержат оба слова.

+apple macintosh
Найти записи, которые содержат слово 'apple', но положение записей выше, если они также содержат 'macintosh'.

+apple -macintosh
Найти записи, которые содержат слово 'apple', но не 'macintosh'.

+apple ~macintosh
Найти записи, которые содержат слово 'apple', но если запись также содержит слово 'macintosh', rate it lower than if row does not. Это более "мягкий" чем поиск '+apple -macintosh', для которого наличие 'macintosh' вызывает что записи не будут возвращены вовсе.

+apple +(>turnover <strudel)
Найти записи, которые содержат слова 'apple' и 'turnover', или 'apple' и 'strudel' (в любом порядке), но ранг 'apple turnover' выше чем 'apple strudel'.

apple*
Найти записи, которые содержат такие слова как 'apple', 'apples', 'applesauce', или 'applet'.

"some words"
Найти записи, которые содержат точную фразу 'some words' (например записи содержащие 'some words of wisdom', но не "some noise words").

PTR-запись и ее использование

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

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

У доменов на DNS-серверах прописывают А-запись. Она связывает домен с IP-адресом сервера, на котором располагается сайт. PTR-запись (Pointer) — это обратная версия А-записи, она связывает IP-адрес с доменом.

Как выглядит PTR-запись?

Тип записи Pointer (ПТР-запись) имеет следующий вид:
[Name][TTL] IN PTR [Domain]
где:

  • Name — значение Pointer, перевернутый IP-адрес с добавлением домена in-addr.arpa,
  • TTL (Time To Live) —  значение, которое указывает на то, сколько времени в секундах локальному серверу хранить информацию о DNS-записи до удаления и отправки следующего запроса,
  • Domain  — имя домена.

Например, на сервере с доменом sweb.ru используется IP-адрес 77.222.41.9. Для этого IP-адреса существует PTR-запись со значением «sweb.ru»:

 $ host sweb.ru
sweb.ru has address 77.222.41.9
$ host 77.222.41.9
9.41.222.77.in-addr.arpa domain name pointer sweb.ru

Значение PTR-записи необязательно будет соответствовать какому-либо доменному имени, в A-записи которого используется IP-адрес.

Для чего нужна PTR-запись?

Чаще всего PTR-запись используют для почтового сервера. Большинство крупных провайдеров почты (например, gmail.com) проверяют PTR-запись сервера-отправителя, прежде чем решить, поместить письмо во «Входящие» или же пометить как спам. Проверка PTR-записи используется при фильтрации входящей электронной почты от нежелательных сообщений. Для каждого входящего письма проверяется наличие PTR-записи у почтового сервера, с которого отправлено письмо. В случае отсутствия записи письмо не принимается, так как отсутствие PTR-записи означает, что сервер-отправитель либо не предназначен для отправки почты (злоумышленники могли получить доступ к компьютеру с доступом в интернет и использовать компьютер для массовых нежелательных рассылок), либо сервер-отправитель настроен некорректно (администратор почтового сервера не задал PTR-запись).

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

PTR-записи заданы для всех основных IP-адресов серверов виртуального хостинга и выделенных серверов под нашим администрированием.

PTR-записи изначально отсутствуют для некоторых типов услуг:

 Прописывать PTR-запись может исключительно организация, которая выдала IP-адрес. Таким образом, мы можем внести PTR-запись только для IP-адресов, которые были предоставлены нами.

Как проверить PTR-запись для домена?

Существует несколько способов, с помощью которых можно проверить обратную зону (PTR-запись). Рассмотрим некоторые из них.

Проверка PTR-записи в Windows

  1. Откройте меню «Пуск», в строке поиска напишите «cmd» и нажмите Enter. У вас откроется командная строка.
  2. Введите команду:
nslookup IP_address

где IP_address — IP-адрес, для которого вы хотите посмотреть PTR-запись.
Например, вы хотите посмотреть PTR-запись для IP 77.222.41.9. Для этого необходимо будет ввести команду:

nslookup 77.222.41.9

Вывод будет примерно таким:

C:\Users\User>nslookup 77.222.41.9
Server:  dlinkrouter.local
Address:  192.168.0.1

Name:  sweb.ru
Address:   77.222.41.9

Из вывода следует, что значение PTR-записи - sweb.ru.


Проверка PTR-записи в Linux или MacOS

  1. Откройте терминал с помощью клавиш:
  • Linux: Ctrl+Alt+T,
  • MacOS: F4.
  1. Введите одну из команд на ваш выбор:
nslookup IP_address

или

dig -x IP_address

или

host IP_address

Где IP_address — IP-адрес, для которого вы хотите посмотреть PTR-запись.
Например, вы хотите посмотреть PTR-запись для IP 77.222.41.9. Для этого необходимо будет ввести команду:

nslookup 77.222.41.9

или

dig -x 77.222.41.9

или

host 77.222.41.9

Вывод будет примерно следующим:

  • для nslookup:

  • для dig:

  • для host:

Проверка PTR-записи с помощью онлайн-сервисов

Для проверки PTR-записи можно воспользоваться сторонними онлайн-сервисами, например MxToolBox. Чтобы узнать значение записи, нужно указать IP-адрес в строке «IP Address» и нажать кнопку «Reverse Lookup».



 

Предыдущая статья
DKIM-подпись
Следующая статья
SMTP-протокол