- Швидкий вердикт
- Що таке DNS насправді
- Основні типи DNS-записів
- Чесно про найпоширенішу пастку з CNAME
- TTL і чому “поширення DNS” — не магічне чекання
- Покроково: як змінити DNS-записи домену
- Покроково: як перевірити, чи запис уже застосувався
- DNSSEC: чи вам це реально потрібно
- Типові сценарії зміни DNS
- Таблиця найпоширеніших записів
- Типові помилки
- Часті запитання
- Висновок
Майже кожен гайд про DNS каже “зміни поширюються 24-48 годин” і залишає це без пояснення — ніби це стихійне явище, яке треба просто перечекати. Насправді “поширення DNS” — це не одна затримка, а сума кількох незалежних кешів, і розуміння цього дозволяє і пришвидшити процес там, де це можливо, і не панікувати там, де треба просто почекати. Ця стаття пояснює DNS без спрощень до рівня “зроби так, і воно запрацює” — з реальною логікою, покроковою інструкцією зміни записів і чеклистом діагностики, якщо щось пішло не так.
Швидкий вердикт
Що реально потрібно знати
DNS — це система, що перетворює доменне ім’я на IP-адресу сервера (і виконує ще кілька службових функцій: маршрутизацію пошти, підтвердження власності домену). Для 90% типових задач власника сайту достатньо розуміти три типи записів — A, CNAME і MX — і одне практичне правило: перед плановою зміною хостингу зменшуйте TTL заздалегідь, а не в момент самої міграції.
Що таке DNS насправді
DNS (Domain Name System) — це розподілена база даних, яка перетворює зрозумілі людині доменні імена (hostgid.com) на IP-адреси, за якими комп’ютери фактично знаходять сервери (наприклад, 192.0.2.1). Класична аналогія — телефонна книга: ви набираєте ім’я контакту, а телефон знає його реальний номер. Система з’явилась ще у 1983 році і з того часу залишається фундаментальною інфраструктурою всього інтернету — попри вік, принципова архітектура майже не змінилась.
Технічно запит проходить через кілька рівнів: браузер запитує рекурсивний DNS-резолвер (зазвичай від вашого інтернет-провайдера чи публічний, як Google 8.8.8.8), той звертається до кореневих серверів, далі до серверів зони TLD (.com, .ua), а звідти — до авторитативних DNS-серверів вашого домену, які й зберігають фактичні записи. Кожен із цих рівнів кешує відповідь на певний час — і саме звідси беруться затримки, про які піде мова нижче.
Основні типи DNS-записів
| Тип запису | За що відповідає | Приклад використання |
|---|---|---|
| A | Вказує на IPv4-адресу сервера | Прив’язка домену до хостингу |
| AAAA | Вказує на IPv6-адресу сервера | Те саме, для сучасного протоколу IPv6 |
| CNAME | Псевдонім, що вказує на інше доменне ім’я замість IP | www.site.com → site.com |
| MX | Визначає, який сервер приймає пошту домену | Підключення поштового сервісу (Google Workspace тощо) |
| TXT | Довільний текст, часто для перевірки й безпеки | SPF, DKIM, підтвердження власності домену |
| NS | Вказує, які сервери є авторитативними для домену | Прив’язка домену до DNS хостинг-провайдера |
| CAA | Обмежує, які центри сертифікації можуть випускати SSL для домену | Додатковий захист від видачі підробленого сертифіката |
| SRV | Вказує хост і порт для конкретного сервісу | VoIP, деякі корпоративні застосунки |
Чесно про найпоширенішу пастку з CNAME
Це деталь, яку рідко пояснюють, а вона ламає більше сайтів, ніж будь-яка інша помилка DNS-конфігурації: CNAME-запис не може співіснувати з жодним іншим типом запису на тому самому імені. Якщо для www.site.com вже налаштований CNAME, ви фізично не можете додати туди ж MX чи TXT-запис — панель або відхилить зміну, або зона стане неконсистентною і почне працювати непередбачувано. Саме тому CNAME класично забороняють ставити на корінь домену (site.com без www) — кореню завжди потрібні службові записи SOA й NS, а часто й MX/TXT для пошти.
Деякі хостинг-провайдери пропонують запис під назвою ALIAS чи ANAME як обхідний шлях — він поводиться як CNAME зовні, але технічно є нестандартним розширенням, яке провайдер сам “розгортає” на бекенді в звичайну IP-адресу. Це не частина офіційного стандарту DNS, а рішення конкретного провайдера, тож поведінка може відрізнятись.
Друга поширена помилка того самого сімейства — CNAME-петля: коли запис А вказує на Б, а Б вказує назад на А. Резолвер потрапляє в нескінченний цикл і врешті просто повертає помилку — сайт стає недоступним без жодного очевидного повідомлення про причину в браузері відвідувача.
TTL і чому “поширення DNS” — не магічне чекання
TTL (Time to Live) — це час у секундах, протягом якого резолвер має право використовувати закешовану відповідь замість того, щоб питати авторитативний сервер знову. Типове значення — від 300 секунд (5 хвилин) до 86400 секунд (24 години).
“Поширення DNS” — це не одна затримка, а сума кількох незалежних кешів одночасно: кеш резолвера вашого інтернет-провайдера, кеш корпоративного DNS (якщо є), кеш операційної системи на вашому пристрої, іноді навіть внутрішній кеш конкретного застосунку. Кожен із них живе своїм TTL і оновлюється незалежно від інших. Саме тому класична порада “24-48 годин” — це не фізичний закон, а обережний запас часу на випадок, якщо десь у ланцюжку затримався кеш зі старим, високим TTL.
Покроково: як змінити DNS-записи домену
- Визначте, де саме керуються DNS-записи — це може бути панель реєстратора домену або панель хостингу, залежно від того, чи домен “прив’язаний” до DNS хостингу через NS-записи.
- Увійдіть у відповідну панель і знайдіть розділ “DNS Zone Editor”, “Керування DNS” чи аналогічний.
- Зменшіть TTL цільового запису до 300 секунд заздалегідь, якщо плануєте суттєву зміну (наприклад, перенесення на інший хостинг).
- Внесіть саму зміну — оновіть значення A-запису на нову IP-адресу чи додайте потрібний запис (MX для пошти, TXT для верифікації).
- Збережіть зміни і зафіксуйте час внесення — це знадобиться для діагностики, якщо щось піде не так.
- Перевірте застосування через інструменти з наступного розділу, перш ніж вважати завдання виконаним.
Покроково: як перевірити, чи запис уже застосувався
Перевірка без очікування “навмання”
- Скористайтесь безкоштовним онлайн-інструментом перевірки DNS (пошук за запитом “dns checker” покаже кілька перевірених сервісів), який показує стан запису одночасно з десятків точок світу — так одразу видно, чи поширення вже завершилось глобально чи ще частково триває.
- Для точнішої діагностики використайте команду
nslookup ваш-домен.com(є в Windows, macOS, Linux) прямо в терміналі — вона покаже, яку відповідь зараз віддає ваш поточний DNS-резолвер. - Якщо результат відрізняється від очікуваного, спробуйте тимчасово прописати публічний DNS (наприклад, 8.8.8.8 від Google) у мережевих налаштройках свого пристрою — це виключає локальний кеш вашого провайдера з рівняння.
- Якщо запис не змінюється навіть через публічний DNS довше запланованого TTL — перевірте, чи зміна взагалі збереглася в панелі керування, а не тільки виглядала збереженою.
DNSSEC: чи вам це реально потрібно
DNSSEC додає криптографічний підпис до DNS-відповідей, захищаючи від підміни записів (DNS spoofing/cache poisoning) — коли зловмисник підсовує резолверу фальшиву відповідь і перенаправляє відвідувачів на підроблений сайт. Технологія існує з початку 2000-х, але глобальне впровадження й досі неповне через складність налаштування і ризик “зламати” домен при помилці в ключах.
Чесна відповідь для більшості власників малих і середніх сайтів: DNSSEC — це корисний, але не критичний рівень захисту. Якщо ваш реєстратор пропонує увімкнути його одним перемикачем без ручного керування ключами — це майже завжди варто зробити. Якщо ж потрібне ручне налаштування записів DS у батьківській зоні — зважте реальний ризик для вашого типу сайту проти складності підтримки; для банківського чи урядового домену це виправдано, для блогу чи сайту-візитки — це радше “приємно мати”, ніж необхідність.
Типові сценарії зміни DNS
Прив’язка NS до хостингу
Найпростіший сценарій — просто вказуєте NS-сервери хостингу в панелі реєстратора, решту записів хостинг налаштує сам.
Оновлення A-запису
Найризикованіший сценарій — потребує завчасного зменшення TTL і перевірки перед відключенням старого сервера.
Додавання MX і TXT
Потрібні MX-записи для маршрутизації і TXT для SPF/DKIM, щоб листи не потрапляли в спам.
Таблиця найпоширеніших записів
| Запис | Типовий TTL | Можна поєднувати з іншими записами на тому ж імені? |
|---|---|---|
| A / AAAA | 3600-14400 сек | Так |
| CNAME | 3600-14400 сек | Ні — виключно |
| MX | Має збігатися для всіх MX одного домену | Так |
| TXT | 3600 сек | Так, кілька TXT одночасно |
Типові помилки
✓ Що варто робити
- Зменшувати TTL заздалегідь перед плановими змінами
- Перевіряти зміни через незалежний DNS-checker, а не тільки “на око”
- Тримати старий хостинг активним кілька днів після міграції
✗ Чого варто уникати
- Поєднання CNAME з іншими записами на тому самому імені
- Внесення змін просто перед вихідними без запасу часу на діагностику
- Панічної зміни записів кілька разів поспіль “щоб швидше спрацювало” — це тільки заплутує кеші
Часті запитання про DNS
Висновок
DNS не потребує глибокого технічного бекграунду для базового керування — важливо розуміти, що записи виконують чіткі, окремі функції, а “поширення” — це просто сума незалежних кешів, а не непередбачувана магія. Знання про TTL, пастку CNAME і базову діагностику через nslookup чи онлайн-checker дозволяють впевнено вносити зміни без панічного очікування і повторних правок “навмання”.
Готові керувати доменом впевнено?
Обирайте хостинг з простою, зрозумілою панеллю керування DNS-записами без зайвих технічних складнощів.
Хостинг із зручним керуванням DNS →Читайте також: Як обрати і зареєструвати домен · SSL-сертифікат: що це і навіщо потрібен · Огляд Hostinger
Стаття містить партнерське посилання. Це не впливає на вартість послуги для вас, але дозволяє нам підтримувати цей сайт. Технічна поведінка DNS-резолверів може дещо відрізнятись залежно від провайдера й конкретної мережі.
Оновлено: липень 2026
Як підбирати ключові слова для статей: практичний гайд для нового сайту
Дві статті на одну й ту саму тему можуть отримувати абсолютно різний трафік — не через якість тексту, а через…
Базове SEO для новачків: покроковий гайд з чого почати просування сайту
Ви створили сайт, наповнили його контентом — і чекаєте, що Google сам приведе відвідувачів. Але так не працює. Без базового…
Shared хостинг vs VPS: коли час переходити і чи варто це робити зараз
Рано чи пізно кожен, хто веде сайт довше кількох місяців, натикається на це питання: чи вистачає звичайного спільного (shared) хостингу,…
