15%

Збережіть 15% на всі хостинг-послуги

Перевірте свої навички і отримайте Знижку на будь-який план хостингу

Використовуй код:

Skills
Почати
01.11.2024

Перевірка DNS записів онлайн для домену: Повний посібник з перевірки та усунення несправностей у конфігурації DNS

Моніторинг та управління DNS-записами — одна з найважливіших, але часто недооцінюваних відповідальностей будь-якого власника веб-сайту, розробника або системного адміністратора. Неправильно налаштований або застарілий DNS-запис може мовчки вивести ваш веб-сайт з ладу, порушити доставку електронної пошти або піддати вашу область безпеці. Регулярна перевірка DNS-записів в Інтернеті дає вам повну видимість стану вашої області та допомагає виявити проблеми до того, як вони вплинуть на ваших користувачів.

Цей комплексний посібник охоплює все, що вам потрібно знати: що таке DNS-записи, чому їх варто перевіряти, які інструменти використовувати, як інтерпретувати результати та як виправити найпоширеніші проблеми.

Що таке DNS-записи? Технічний огляд

Система доменних імен (DNS) — це телефонний довідник Інтернету. Коли користувач вводить назву вашої області в браузер, DNS перекладає цю зрозумілу для людини назву в машиночитаний IP-адресу, маршрутизуючи запит на правильний сервер. Кожна область має набір DNS-записів, збережених у розподіленій базі даних, і кожен тип запису служить певній функції.

Найважливіші типи DNS-записів

Тип записуФункція
A записЗіставляє назву області з IPv4-адресою (наприклад, 93.184.216.34)
AAAA записЗіставляє назву області з IPv6-адресою
CNAME записСтворює псевдонім, який вказує одну назву області на іншу
MX записВказує сервери обміну поштою, відповідальні за отримання електронної пошти
TXT записЗберігає довільні текстові дані — зазвичай використовується для автентифікації електронної пошти SPF, DKIM та DMARC
NS записВизначає авторитетні сервери імен для області
SOA записМістить адміністративну інформацію про зону, включаючи первинний сервер імен та інтервали оновлення
PTR записВиконує зворотні DNS-пошуки — зіставляє IP-адресу назві області
SRV записВказує розташування серверів для конкретних служб (наприклад, VoIP, SIP)
CAA записОбмежує, які центри сертифікації можуть видавати SSL/TLS-сертифікати для області

Розуміння того, який тип запису вам потрібно перевірити, — це перший крок до ефективної перевірки DNS.

Чому варто регулярно перевіряти DNS-записи

Проблеми DNS рідко оголошують про себе голосно. Частіше вони проявляються як тонкі, важко діагностовані проблеми — веб-сайт, який завантажується в деяких країнах, але не в інших, електронні листи, які час від часу повертаються, або SSL-сертифікат, який раптом не проходить перевірку. Ось найважливіші причини регулярно перевіряти ваші DNS-записи:

1. Перевірте поширення DNS після змін

Кожного разу, коли ви оновлюєте DNS-запис — чи то вказуєте вашу область на новий сервер VPS Hosting, переходите на сервери імен або додаєте нову піддомен — ці зміни повинні поширюватися на тисячі DNS-резолверів у всьому світі. Поширення може тривати від кількох хвилин до 48 годин залежно від значення TTL (Time to Live) вашого запису. Перевірка DNS в Інтернеті дозволяє вам підтвердити, що поширення завершено та узгоджено в різних географічних регіонах.

2. Діагностика простоїв веб-сайту та проблем із підключенням

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

3. Усунення несправностей при невдачі доставки електронної пошти

Відсутні або неправильні MX-записи — це основна причина невдач доставки електронної пошти. Якщо ви ведете бізнес і ваші електронні листи повертаються або не надходять, перевірка DNS ваших MX та TXT (SPF/DKIM) записів — це перший діагностичний крок, який ви повинні зробити. Це особливо актуально, якщо ви використовуєте спеціалізовану службу Email Hosting.

4. Моніторинг несанкціонованих змін

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

5. Перевірте конфігурацію SSL-сертифіката

Перед видачею SSL-сертифіката центри сертифікації (ЦС) часто вимагають перевірку домену на основі DNS через TXT або CNAME записи. Перевірка цих записів підтверджує, що ваші токени перевірки правильно встановлені. Якщо ви керуєте SSL Certificates для вашої області, перевірка DNS є обов’язковим кроком.

6. Забезпечте правильну конфігурацію після міграції сервера

При міграції з загального хостингу на Dedicated Server або оновленні вашої інфраструктури DNS-записи повинні бути оновлені, щоб відображати IP-адресу нового сервера. Перевірка DNS після міграції підтверджує, що всі записи правильно вказують на нове середовище.

Найкращі інструменти онлайн-перевірки DNS

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

1. WhatsMyDNS.net

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

2. MXToolbox

Комплексна платформа діагностики DNS та електронної пошти. MXToolbox особливо потужна для перевірки MX-записів, діагностики проблем доставки електронної пошти та запуску перевірок чорних списків. Він також надає детальну діагностику SMTP.

3. DNS Checker (dnschecker.org)

Подібно до WhatsMyDNS, цей інструмент перевіряє поширення DNS з кількох глобальних місцеположень. Він підтримує всі основні типи записів і забезпечує чистий, легко читаний інтерфейс.

4. IntoDNS

Надає детальний звіт про стан конфігурації DNS вашої області, включаючи перевірки поширених неправильних конфігурацій, відсутніх записів та проблем SOA. Відмінно підходить для комплексного аудиту DNS.

5. Google Admin Toolbox (dig)

Власний інструмент діагностики DNS компанії Google пропонує чистий інтерфейс для запуску запитів у стилі dig до будь-якої області. Корисно для швидких, авторитетних пошуків.

6. Nslookup.io

Сучасний, зручний для користувача інструмент, який підтримує всі типи DNS-записів і надає детальний результат, включаючи значення TTL, клас запису та час відповіді.

Як виконати перевірку DNS-записів в Інтернеті: крок за кроком

Крок 1: Визначте, що вам потрібно перевірити

Перед відкриттям інструменту уточніть свою мету:

  • Ви перевіряєте поширення після нещодавної зміни?
  • Ви діагностуєте конкретну проблему (веб-сайт не працює, електронна пошта не працює)?
  • Ви проводите регулярний аудит всіх записів?

Ваша мета визначає, який тип запису запитувати та який інструмент використовувати.

Крок 2: Виберіть правильний інструмент

Для перевірок поширення використовуйте WhatsMyDNS або DNS Checker. Для діагностики електронної пошти використовуйте MXToolbox. Для повного аудиту DNS використовуйте IntoDNS. Для швидких пошуків у стилі командного рядка використовуйте Google Admin Toolbox або Nslookup.io.

Крок 3: Введіть назву вашої області

Перейдіть до обраного вами інструменту та введіть назву вашої області (наприклад, example.com) у поле пошуку. Не включайте http:// або https:// — просто голу назву області або піддомен.

Крок 4: Виберіть тип DNS-запису

Виберіть конкретний тип запису, який ви хочете запитати:

  • A — для перевірки IPv4-адреси вашої області
  • MX — для перевірки конфігурації сервера пошти
  • TXT — для перевірки записів SPF, DKIM або DMARC
  • CNAME — для перевірки псевдонімів та перенаправлень
  • NS — для підтвердження ваших авторитетних серверів імен
  • ALL — для отримання всіх доступних записів одразу

Крок 5: Запустіть запит

Натисніть кнопку Check, Lookup або Search. Інструмент запитає DNS-резолвери та повернеться результати протягом кількох секунд.

Крок 6: Проаналізуйте та інтерпретуйте результати

Уважно перегляньте повернені дані, звертаючи увагу на:

  • Значення записів — вони вказують на правильні IP-адреси, імена хостів або текстові рядки?
  • Значення TTL — чи вони відповідають вашому випадку використання? (Нижче TTL = швидше поширення майбутніх змін)
  • Узгодженість — всі глобальні DNS-сервери повертають однакові значення чи є розбіжності?
  • Помилки або попередження — чи інструмент позначає якісь неправильні конфігурації або відсутні записи?

Розуміння значень TTL (Time to Live)

TTL — це критичний, але часто неправильно зрозумілий параметр DNS. Він повідомляє DNS-резолверам, як довго (у секундах) кешувати запис перед запитом свіжої копії від авторитетного сервера імен.

Значення TTLТривалістьНайкращий випадок використання
3005 хвилинПеред міграцією або під час активних змін
36001 годинаСтандартне операційне налаштування
8640024 годиниСтабільні, рідко змінювані записи
17280048 годинДуже стабільні записи (наприклад, NS записи)

Порада професіонала: Якщо ви плануєте мігрувати свій веб-сайт на новий сервер або перейти до іншого постачальника хостингу, зменшіть TTL до 300 секунд щонайменше за 24–48 годин до внесення змін. Це мінімізує затримки поширення при оновленні запису.

Поширені проблеми DNS та способи їх вирішення

Проблема 1: Веб-сайт не завантажується — неправильний A або AAAA запис

Симптом: Ваша область розв’язується на неправильну IP-адресу, або DNS не повертає результат для A запису.

Виправлення: Увійдіть до панелі управління реєстратором доменів або DNS та оновіть A запис, щоб він вказував на правильну публічну IP-адресу вашого сервера. Якщо ви розміщуєте на VPS з cPanel, ви можете знайти IP-адресу вашого сервера у панелі управління хостингом.

Перевірка: Після оновлення використовуйте WhatsMyDNS, щоб підтвердити, що новий A запис правильно поширюється.

Проблема 2: Електронна пошта не доставляється — відсутні або неправильні MX записи

Симптом: Вихідні електронні листи повертаються з помилками «domain not found», або вхідні електронні листи не надходять.

Виправлення: Переконайтеся, що ваші MX-записи правильно налаштовані з правильними іменами серверів пошти та значеннями пріоритету. Більшість постачальників послуг електронної пошти надають точні значення MX-записів, які вам потрібно ввести. Ще раз перевірте, що в імені сервера пошти немає опечаток.

Перевірка: Використовуйте MXToolbox для запуску повного пошуку MX-записів та діагностики SMTP.

Проблема 3: Затримки поширення DNS

Симптом: Ваші DNS-зміни видимі з деяких місцеположень, але не з інших.

Пояснення: Це нормальна поведінка під час поширення. Різні DNS-резолвери кешують записи на різні тривалості залежно від значення TTL.

Виправлення: Дочекайтеся закінчення періоду TTL. Якщо ваш попередній TTL був 86400 (24 години), вам може знадобитися чекати до 48 годин для повного глобального поширення. У майбутньому зменшіть TTL перед внесенням змін.

Проблема 4: CNAME цикл або неправильна мета CNAME

Симптом: Ваш веб-сайт повертає помилку розв’язання DNS або нескінченний цикл перенаправлення.

Виправлення: Проведіть аудит ваших CNAME-записів, щоб переконатися:

  • Жоден CNAME запис не вказує на себе або не створює циклічний ланцюг
  • Мета CNAME (область, на яку він вказує) насправді існує та правильно розв’язується
  • Ви не використовуєте CNAME запис на кореневій/апекс області (замість цього використовуйте A запис або функцію CNAME-flattening, якщо ваш постачальник DNS її підтримує)

Проблема 5: TXT записи SPF/DKIM/DMARC відсутні або неправильно налаштовані

Симптом: Електронні листи з вашої області позначаються як спам або відхиляються серверами пошти одержувача.

Виправлення: Переконайтеся, що присутні такі TXT-записи та правильно відформатовані:

  • SPF: v=spf1 include:your-mail-provider.com ~all
  • DKIM: Довгий рядок публічного ключа, наданий вашим постачальником послуг електронної пошти
  • DMARC: v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com

Використовуйте інструменти пошуку SPF та DMARC MXToolbox для перевірки цих записів.

Проблема 6: NS записи (сервер імен) не відповідають налаштуванням реєстратора

Симптом: DNS-зміни, які ви вносите у своєму постачальнику DNS, не вступають у силу.

Виправлення: Перевірте, що NS-записи, повернені пошуком DNS, відповідають серверам імен, налаштованим у реєстраторі вашого домену. Якщо вони не відповідають, оновіть сервери імен у вашому реєстраторі. Це поширена проблема після Domain Registration, коли сервери імен реєстратора за замовчуванням не були оновлені, щоб

15%

Збережіть 15% на всі хостинг-послуги

Перевірте свої навички і отримайте Знижку на будь-який план хостингу

Використовуй код:

Skills
Почати