Skip to content
VDS · Мережа, IP-адреса та домени

Зворотний DNS-запис (PTR)

Що таке PTR, навіщо він потрібен пошті та логам, як задати його в панелі машини і як перевірити, що запис застосувався.

Оновлено 23 серпня 2026 р.

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

Де його налаштувати

Вкладка «Доступ» у панелі за адресою /hosting/vds/m/<id>, блок зворотного запису адреси (PTR). Введіть повне доменне ім'я — наприклад, mail.example.com — і збережіть. Зміни поширюються через DNS не одразу: зазвичай від кількох хвилин до години.

Ім'я має бути справжнім: для нього повинен існувати прямий A-запис, що вказує назад на адресу вашої машини. Пару «A вказує на адресу, PTR вказує на ім'я» називають forward-confirmed reverse DNS, і саме її перевіряють отримувачі пошти.

  • Електронна пошта. Майже всі великі поштові системи відхиляють або позначають як спам листи з адреси без PTR чи з PTR, що не збігається з прямим записом. Це перше, що вони перевіряють.
  • Логи та звіти. Сторонні сервери писатимуть у своїх логах ваше ім'я замість голих чисел, і розслідувати інциденти стане простіше.
  • Довіра сервісів. Деякі API та IRC-мережі обмежують клієнтів без коректного зворотного запису.

Для звичайного сайту PTR не обов'язковий, але й не завадить.

Перевірка

dig -x <address> +short
host <address>
dig mail.example.com A +short

Перші дві команди мають повернути встановлене вами ім'я, третя — адресу вашої машини. Якщо результати не збігаються, відповідності немає і ваша пошта й надалі потраплятиме в спам.

Варто також упорядкувати власне ім'я машини:

hostnamectl set-hostname mail.example.com
hostname -f

Багато поштових серверів представляються в команді HELO системним іменем хоста, і воно теж має збігатися з PTR.

Типові помилки

ПомилкаЩо станетьсяРішення
PTR встановлено, але A-запису немаєПеревірка відповідності не проходитьСтворіть A-запис для адреси машини
У PTR введено адресу замість іменіЗапис не має сенсуВведіть повне доменне ім'я
Перевірка одразу після збереженняУ кеші ще старе значенняЗачекайте й повторіть dig -x
Системне ім'я хоста іншеHELO не збігається з PTRhostnamectl set-hostname

Самого лише PTR недостатньо для доставки пошти. Потрібні ще SPF, DKIM і DMARC у вашій зоні — про типи записів читайте в DNS без магії.

Пам'ятайте: адреса прив'язана до машини, і коли ви її видаляєте, вона повертається до спільного пулу разом зі зворотним записом. Замовити другу адресу не можна, тож одна машина — одне ім'я в PTR.