- Вступ Існує багато типів DNS записів і для новачків може бути занадто складно зрозуміти, яка функція...
- Навіщо необхідна PTR запис
- Що вам знадобиться
- Спосіб 1 - Перевірка PTR за допомогою nslookup або dig
- Спосіб 2 - Використання онлайн інструментів
- висновок
Вступ
Існує багато типів DNS записів і для новачків може бути занадто складно зрозуміти, яка функція у цій DNS-записи або як її налаштувати. У цьому уроці ви дізнаєтеся, що таке PTR запис і як перевірити чи настроєна вона для IP-адреси.
Що таке PTR запис
PTR запис - це як зворотна версія A записи. A запис пов'язує доменне ім'я з IP адресою, а PTR запис пов'язує IP адресу з таким ім'ям хоста. Однак ці два записи є незалежними один від одного. Наприклад, A запис hostinger.ru може бути прив'язана до IP адресою 21.21.128.xx, тоді як 23.23.128.xx може бути пов'язаний з абсолютно іншим ім'ям хоста.
Навіщо необхідна PTR запис
Вона корисна для вихідних поштових серверів. Ця запис підвищує надійність відправляє сервера і дозволяє отримати зворотний відповідь для перевірки імені хоста через IP-адресу. Це відмінний спосіб захисту від усіх видів спамерів, які використовують шахрайські доменні імена для розсилки спаму. Ось чому деякі великі провайдери послуг пошти, такі як yahoo.com, gmail.com роблять зворотний пошук в DNS, перш ніж приймати вхідні листи.
Що вам знадобиться
Перед тим, як ви почнете це керівництво, вам знадобиться наступне:
- Доступ до консолі вашого комп'ютера (необов'язково)
Спосіб 1 - Перевірка PTR за допомогою nslookup або dig
Windows, Unix і схожі операційні системи (Linux, MacOS) мають вбудовані інструменти для перевірки DNS записів. Якщо ви є користувачем Windows, дотримуйтесь даними етапами:
- Увійдіть в меню Пуск Windows, впишіть cmd і натисніть ENTER.
- Повинно з'явитися чорне вікно (командний рядок windows).
- Впишіть наступну команду для отримання імені хоста IP адреси (змініть IP_ADDESS на потрібний вам IP):
nslookup IP_ADDRESS
- Наприклад, якщо ви хочете перевірити PTR запис для 54.243.154.xx, ви побачите схожий результат:
C: \ Users \ Tom> nslookup 54.243.154.xxx Server: server1.yourisp.com Address: 121.91.3.xx Name: ec2-54-243-154-49.hostinger.com Address: 54.243.154.xx
Як видно з результату, PTR запис - ec2-54-243-154-49.hostinger.com.
Для користувачів Linux або Mac процес схожий:
- На MacOS, увійдіть в термінал за допомогою (F4). Більшість дистрибутивів Linux дозволяють відкрити термінал сполучення клавіш Ctrl + Alt + T.
- Використовуйте цю команду для перевірки PTR запису (змініть IP_ADDRESS на потрібний вам IP):
dig -x IP_ADDRESS
- Наприклад, ось результат перевірки PTR запису для IP адреси 54.243.154.xx:
dmins-Mac-mini: ~ domantas $ dig -x 54.243.154.xx; << >> DiG 9.8.3-P1 << >> -x 54.243.154.xx ;; global options: + cmd ;; Got answer: ;; - >> HEADER << - opcode: QUERY, status: NOERROR, id: 26997 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION:; xx.154.243.54.in-addr.arpa. IN PTR ;; ANSWER SECTION: xx.154.243.54.in-addr.arpa. 250 IN PTR ec2-54-243-154-49.hostinger.com ;; Query time: 34 msec ;; SERVER: 351.91.3.242 # 53 (151.91.3.242) ;; WHEN: Fri Dec 30 11:38:29 2016 ;; MSG SIZE rcvd: 99
З розділу ANSWER SECTION можна дізнатися значення PTR запису - ec2-54-243-154-49.hostinger.com
Спосіб 2 - Використання онлайн інструментів
Ще один спосіб для отримання інформації про ім'я хоста IP-адреси, це використовувати інструмент для зворотного пошуку MxToolBox . Все що потрібно, це вписати в поле IP адреса і натиснути кнопку Reverse Lookup (Зворотний пошук).
висновок
На жаль, якщо пошук показує, що запис не настроєна для IP-адреси, в більшості випадків вам доведеться звернутися до вашого хостинг-провайдеру або інтернет-провайдера з проханням створити її. Однак тепер ви знаєте, що таке PTR запис і як перевірити чи є у неї IP-адреса. Це корисно якщо ви зіткнулися з помилками DNS і поверненнями при спробі відправити електронну пошту, оскільки це допоможе вам усунути проблему.