Перейти до вмісту
IPeek

Зворотний DNS (PTR)

IP-адреса до імені хоста

Перевірка…

Що таке зворотний DNS (запис PTR)?

Зворотний DNS резолвить IP-адресу назад в ім’я хоста через запис PTR — протилежність звичайному прямому запиту. Поштові сервери перевіряють його, щоб оцінити репутацію відправника, тож відсутній чи загальний запис PTR може зашкодити доставлюваності пошти. Записи PTR розташовані в особливих зонах in-addr.arpa та ip6.arpa, якими керує той, хто контролює блок IP.

Як працюють зворотний DNS і записи PTR

Запис PTR зіставляє IP-адресу з ім’ям хоста — це зворот запису A. IP запитується як ім’я в особливій зоні: 93.184.216.34 стає 34.216.184.93.in-addr.arpa, а IPv6 використовує ip6.arpa. Критично, записами PTR керує той, хто володіє блоком IP, зазвичай ваш хостинг-провайдер чи інтернет-провайдер, а не DNS вашого домену. Щоб встановити чи змінити такий запис, ви запитуєте його в них, а не редагуєте власний файл зони.

Чому поштові сервери перевіряють зворотний DNS

Сервери-отримувачі виконують зворотний DNS-запит на IP, що підключається, щоб оцінити, чи це легітимне джерело пошти. Чисте налаштування має PTR, що резолвиться в справжнє ім’я хоста (mail.example.com), чий прямий запис A вказує назад на той самий IP, що зветься forward-confirmed reverse DNS (FCrDNS). Відсутній PTR чи загальний на кшталт рядка цифр у домені широкосмугового провайдера сигналізує про домашній чи неналаштований хост і часто запускає спам-фільтрацію чи повне відхилення. Правильний PTR необхідний для будь-якого сервера, що надсилає пошту.

Як читати й виправляти результати PTR

Результат PTR показує ім’я хоста, в яке резолвиться IP, наприклад 34.216.184.93 PTR mail.example.com. Підтвердьте, що він FCrDNS-валідний, перевіривши, що mail.example.com має запис A, що повертає той самий IP. Якщо запит нічого не повертає, PTR не встановлено; якщо він повертає загальне ім’я хоста провайдера, типове значення все ще на місці. Виправте будь-який випадок, попросивши свого хостинг-провайдера чи інтернет-провайдера встановити PTR на ім’я хоста, яке ви контролюєте, а потім опублікуйте відповідний прямий запис A, щоб обидва збігалися.

Поширені запитання

Що таке запис PTR?

Запис PTR — це запис DNS, що зіставляє IP-адресу назад з ім’ям хоста, уможливлюючи зворотні DNS-запити — протилежність запису A. PTR означає pointer (вказівник). Він розташований у зоні in-addr.arpa для IPv4 чи ip6.arpa для IPv6 і контролюється власником блоку IP, зазвичай вашим хостинг-провайдером чи інтернет-провайдером.

Чому запис PTR важливий для пошти?

Запис PTR важливий для пошти, бо сервери-отримувачі перевіряють його, щоб переконатися, що IP відправника належить легітимному, правильно налаштованому хосту. Відсутній чи загальний PTR робить вашу пошту схожою на таку, що надходить із домашнього чи неналаштованого джерела, що часто запускає спам-фільтрацію чи відхилення. Відповідні PTR і прямий запис будують репутацію відправника й покращують доставлюваність.

Як налаштувати запис PTR?

Ви налаштовуєте запис PTR, запитуючи його в того, хто володіє IP-адресою, зазвичай у вашого хостинг-провайдера чи інтернет-провайдера, оскільки записи PTR розташовані в їхній зворотній зоні, а не в DNS вашого домену. Попросіть їх спрямувати IP на ім’я хоста, яке ви контролюєте, а потім опублікуйте відповідний запис A для цього імені хоста, щоб прямі й зворотні запити збігалися (FCrDNS).

Яка різниця між прямим і зворотним DNS?

Прямий DNS резолвить ім’я хоста в IP-адресу за допомогою записів A чи AAAA, тоді як зворотний DNS резолвить IP-адресу назад в ім’я хоста за допомогою запису PTR. Прямі запити — це те, що роблять браузери, щоб дістатися до сайту; зворотні запити переважно використовуються поштовими серверами й інструментами журналювання, щоб ідентифікувати й перевірити хост за IP.

Чому мій запис PTR не відповідає моєму домену?

Ваш запис PTR може не відповідати домену, бо власник IP залишив його типове загальне ім’я хоста на місці або встановив PTR, зміну якого ви не запитували. Записами PTR керує ваш хостинг-провайдер чи інтернет-провайдер, а не ваш власний DNS, тож невідповідність означає, що їхню зворотну зону треба оновити. Запитайте правильне ім’я хоста й додайте відповідний прямий запис A.