Основні DNS-записи: A, CNAME, MX, TXT — що це і як налаштувати

Опис картинки

DNS (Domain Name System) працює як телефонна книга інтернету: перетворює зрозумілу людині назву домену, наприклад example.com, на технічну адресу, яку розуміють сервери — IP-адресу для сайту, поштовий сервер для листів, чи текстовий запис для підтвердження прав власності. Кожне таке правило перетворення зберігається у вигляді окремого DNS-запису. У цій статті — детально про чотири найважливіші типи записів, з якими рано чи пізно стикається кожен власник сайту: A, CNAME, MX і TXT, а також покроковий процес їх налаштування.

4.5 / 5 · базова навичка, необхідна кожному власнику сайту

DNS-записи виглядають технічно й лякають новачків, але насправді потрібно розуміти лише чотири типи, щоб впевнено керувати доменом: A для сайту, CNAME для піддоменів, MX для пошти, TXT для верифікації й захисту від спаму. Помилка в одному записі — найчастіша причина, чому «сайт не працює» чи «лист не доходить» після зміни хостингу чи підключення нового сервісу.

Переглянути тарифи хостингу з простим керуванням DNS →
4основні типи DNS-записів, які потрібні для роботи практично будь-якого сайту й пошти
до 48 годмаксимальний час повного поширення (пропагації) зміни DNS-записів по всьому світу
1максимальна кількість A-записів для основного домену, якщо не використовується балансування навантаження
Опис картинки

Що таке DNS-запис і де його редагувати

Кожен домен має так звану DNS-зону — набір усіх записів, пов’язаних із цим доменом. Керувати DNS-зоною можна у двох місцях: у панелі реєстратора домену (там, де домен зареєстрований) або у панелі хостингу чи стороннього DNS-провайдера, якщо nameservers домену вказують саме туди. Якщо ви користуєтесь CDN на кшталт Cloudflare — детальніше про це у статті CDN: навіщо потрібен і як прискорює сайт — DNS-керування зазвичай переноситься саме туди після зміни nameservers.

Кожен запис складається з кількох обов’язкових полів: тип запису (A, CNAME, MX тощо), ім’я (хост, для якого діє запис — наприклад @ для основного домену чи www для піддомену), значення (куди саме вказує запис) і TTL (як довго запис кешується перед перевіркою на актуальність).

A-запис: прив’язка домену до IP-адреси

A-запис (Address record) — найважливіший і найпростіший тип запису: він прив’язує ім’я домену безпосередньо до IPv4-адреси сервера, на якому фізично розміщений сайт. Коли хтось вводить у браузері example.com, саме A-запис підказує браузеру, на яку числову адресу (наприклад, 185.xxx.xxx.xxx) відправляти запит.

Типовий сайт має щонайменше два A-записи: один для основного домену (хост @) і один для www-версії (хост www), обидва вказують на ту саму IP-адресу хостингу. Якщоww-запис налаштований як CNAME на основний домен замість окремого A-запису, це теж працює — про це в наступному розділі.

Коли редагується A-запис: при переїзді на новий хостинг (нова IP-адреса сервера), при налаштуванні власного піддомену на окремий сервер (наприклад, app.example.com на інший сервер, ніж основний сайт), або якщо потрібно тимчасово перенаправити домен на сторінку технічного обслуговування на іншому сервері.

CNAME-запис: псевдонім для піддоменів

CNAME (Canonical Name) — запис-псевдонім, який вказує не на IP-адресу напряму, а на інше доменне ім’я. Наприклад, запис blog.example.com CNAME example.com означає: «якщо хтось звертається до blog.example.com, шукай відповідь там, де знаходиться example.com». Це зручно, бо якщо IP-адреса основного сайту зміниться, не потрібно вручну оновлювати кожен піддомен окремо — достатньо оновити один A-запис, а всі CNAME-піддомени автоматично підуть за ним.

CNAME найчастіше використовується для налаштування піддоменів сторонніх сервісів: наприклад, під’єднання поштового сервісу Google Workspace через mail.example.com, підключення платформи для лендінгів, чи налаштування піддомену для CDN-провайдера. Важливе технічне обмеження: CNAME не можна встановити для кореневого домену (хоста @) одночасно з іншими записами того самого хоста — на кореневому домені завжди повинен бути A-запис (або спеціальний ALIAS/ANAME-запис, який пропонують деякі DNS-провайдери як обхідний шлях для цього обмеження).

MX-запис: маршрутизація електронної пошти

MX (Mail Exchange) — запис, який вказує, який саме сервер відповідає за прийом електронної пошти для домену. Без коректного MX-запису листи на адреси кшталт info@example.com просто не будуть доставлені, навіть якщо сайт на example.com працює бездоганно — сайт і пошта керуються повністю окремими записами.

MX-запис має додаткове поле — пріоритет (значення від 0 і вище, чим менше число, тим вищий пріоритет). Це дозволяє налаштувати кілька поштових серверів як резервні: якщо основний сервер із найнижчим значенням пріоритету недоступний, пошта автоматично спробує доставитись через сервер з наступним за пріоритетом значенням.

Типова помилка: при переносі домену чи хостингу власники часто випадково видаляють чи перезаписують MX-записи, орієнтуючись лише на A-запис сайту — і пошта на домені перестає працювати без жодного видимого зв’язку із сайтом, який продовжує коректно відкриватись.

TXT-запис: верифікація, SPF, DKIM, DMARC

TXT-запис — універсальний тип, що дозволяє прив’язати до домену довільний текстовий рядок. Спочатку призначався просто для нотаток адміністратора, але з часом став основним інструментом для двох критично важливих задач.

Верифікація власності домену

Багато сервісів — Google Search Console, Google Workspace, платформи email-маркетингу, SSL-центри сертифікації при DV-верифікації — просять додати спеціальний TXT-запис з унікальним кодом, щоб підтвердити, що саме ви керуєте доменом. Сервіс перевіряє наявність цього запису і після підтвердження надає доступ до відповідних функцій.

SPF (Sender Policy Framework)

TXT-запис, що перелічує, які саме сервери мають право надсилати пошту від імені вашого домену. Без коректного SPF-запису листи, надіслані з вашого домену, з високою ймовірністю потраплять у папку «Спам» отримувача або будуть відхилені зовсім — поштові сервіси на кшталт Gmail дедалі жорсткіше перевіряють цей запис як захист від підробки відправника (email spoofing).

DKIM (DomainKeys Identified Mail)

Ще один TXT-запис, який містить публічний криптографічний ключ. Він дозволяє отримувачу перевірити цифровий підпис листа і підтвердити, що лист дійсно надійшов з вашого домену й не був змінений під час пересилання. DKIM зазвичай генерується автоматично поштовим провайдером (наприклад, Google Workspace чи власним поштовим сервером хостингу) — власнику домену потрібно лише скопіювати виданий запис у DNS-зону.

DMARC (Domain-based Message Authentication)

Третій TXT-запис, який каже поштовим серверам отримувачів, що робити з листами, які не пройшли перевірку SPF чи DKIM — відхилити, помістити в спам чи пропустити з позначкою. DMARC також дозволяє отримувати звіти про спроби підробки листів від вашого домену, що корисно для виявлення фішингових кампаній, які маскуються під ваш бренд.

Інші типи записів: AAAA, NS, SRV

Окрім чотирьох основних типів, у DNS-зоні можуть зустрічатись і рідше використовувані записи, про які варто знати хоча б поверхово.

AAAA-запис — аналог A-запису, але для IPv6-адрес замість IPv4. Потрібен, якщо хостинг підтримує сучасний протокол IPv6 і ви хочете, щоб сайт був доступний і через нього.

NS-запис (Nameserver) — вказує, які саме сервери відповідають за DNS-зону всього домену. Саме зміна NS-записів (nameservers) на рівні реєстратора — це те, що передає керування DNS від одного провайдера до іншого, наприклад при підключенні Cloudflare.

SRV-запис (Service) — вузькоспеціалізований запис, що вказує на конкретний сервер і порт для окремих служб, наприклад VoIP-телефонії чи деяких протоколів миттєвих повідомлень. Для типового сайту на WordPress цей запис зазвичай не потрібен.

TTL: як швидко застосовуються зміни

TTL (Time To Live) — значення в секундах, яке визначає, як довго інші DNS-сервери у світі кешуватимуть отриману відповідь, перш ніж запитати актуальні дані знову. Типове значення — 3600 секунд (1 година) або 14400 секунд (4 години), хоча можна встановити й значно менше чи більше.

Практичний висновок: якщо плануєте важливу зміну — перенесення сайту на новий хостинг, зміну поштового провайдера — варто заздалегідь, за добу-дві, тимчасово зменшити TTL до 300 секунд (5 хвилин) для відповідних записів. Це дозволить новим значенням поширитись значно швидше в момент самої зміни, оскільки старі DNS-сервери оновлять кеш майже одразу, а не чекатимуть повний період старого, довшого TTL.

Порівняльна таблиця всіх типів записів

ТипПризначенняПриклад значенняТиповий TTL
AПрив’язка домену до IPv4-адреси сайту185.192.13.41–4 год
AAAAПрив’язка домену до IPv6-адреси2606:4700::11–4 год
CNAMEПсевдонім піддомену на інший доменexample.com1–4 год
MXМаршрутизація вхідної поштиmail.example.com, пріоритет 101–24 год
TXTВерифікація, SPF, DKIM, DMARCv=spf1 include:_spf.google.com ~all1–4 год
NSВизначення DNS-серверів доменуns1.hosting.com24–48 год
SRVАдреса конкретної служби й порту_sip._tcp.example.com1–4 год

Типові сценарії налаштування

🌐 Переїзд сайту на новий хостинг

Потрібно оновити A-записи для @ і www на нову IP-адресу, зменшивши TTL заздалегідь для швидшого перемикання без простою сайту.

📧 Підключення корпоративної пошти (Google Workspace)

Додаються кілька MX-записів з різними пріоритетами, які видає сам сервіс, плюс TXT-запис для верифікації домену та SPF/DKIM для доставки без потрапляння в спам.

🔗 Піддомен на сторонньому конструкторі сайтів

Створюється CNAME-запис для піддомену (наприклад, shop.example.com), що вказує на технічну адресу, видану конструктором на кшталт Tilda чи Wix.

Типові помилки при редагуванні DNS

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

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

Конфлікт CNAME з іншими записами того самого хоста. Технічне обмеження DNS: якщо для хоста вже існує CNAME-запис, для нього не може одночасно існувати запис іншого типу (наприклад, TXT для верифікації того самого піддомену). Це часто спантеличує при спробі додати SPF-запис для піддомену, який вже має CNAME.

Помилки в синтаксисі SPF-запису. SPF має строгий синтаксис, і навіть зайвий пробіл чи неправильний порядок механізмів (include, ip4, ~all) може призвести до того, що запис буде проігноровано поштовими серверами отримувачів або, навпаки, легітимна пошта почне потрапляти у спам.

Не враховане значення TTL перед важливою зміною. Якщо TTL встановлено на 24 години, а зміну потрібно застосувати негайно (наприклад, термінове перенесення сайту), доведеться чекати повний період TTL, доки всі DNS-сервери світу оновлять кешовану інформацію.

Одночасна робота з кількома панелями керування DNS. Якщо домен підключений і до Cloudflare, і до панелі хостингу, легко заплутатись, де саме редагувати записи — зміни в неактивній панелі просто не матимуть жодного ефекту, поки саме ця панель не вказана в NS-записах домену.

Покрокова інструкція налаштування DNS

1
Визначте, де активно керування DNS

Перевірте NS-записи домену — саме та панель, куди вони вказують (реєстратор, хостинг чи Cloudflare), і є місцем для редагування.

2
Зробіть знімок поточних записів

Перед будь-якими змінами скопіюйте всі наявні записи в текстовий файл — це страховка на випадок помилки.

3
Додайте чи оновіть A-записи

Для хостів @ і www вкажіть актуальну IP-адресу хостингу.

4
Налаштуйте MX-записи для пошти

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

5
Додайте TXT-записи для SPF, DKIM і верифікації

Скопіюйте точні значення з панелі поштового чи стороннього сервісу, без зайвих пробілів чи символів.

6
Створіть CNAME-записи для потрібних піддоменів

Для інтеграцій зі сторонніми сервісами вкажіть точну адресу, яку видає сам сервіс.

7
Перевірте записи через онлайн-інструмент

Сервіси на кшталт MXToolbox чи DNS Checker показують поточний стан і поширення записів по світу.

8
Дочекайтесь повного поширення

Залежно від TTL — від кількох хвилин до 48 годин, після чого перевірте роботу сайту й тестового листа на пошту.

Самостійно редагувати DNS варто, якщо:
  • Потрібна лише базова зміна — A-запис, MX-запис чи один TXT-запис
  • Ви уважно копіюєте значення точно з документації сервісу
  • Є час зачекати поширення без критичного простою сайту чи пошти
Краще звернутись у підтримку хостингу, якщо:
  • Потрібно одночасно змінити багато записів для складної міграції
  • DNS-зона вже містить незрозумілі чи давно не використовувані записи
  • Простій сайту чи пошти навіть на кілька годин критично неприйнятний
Переваги самостійного керування DNS
  • Повний контроль над тим, куди спрямовується трафік і пошта домену
  • Можливість гнучко підключати сторонні сервіси без залучення підтримки
  • Швидше внесення термінових змін без очікування відповіді техпідтримки
Недоліки й ризики
  • Помилка в записі може призвести до недоступності сайту чи пошти
  • Строгий синтаксис TXT-записів (SPF/DKIM) легко порушити випадково
  • Зміни поширюються не миттєво — потрібно планувати заздалегідь

Часті питання

Що станеться, якщо я випадково видалю A-запис домену?

Сайт стане повністю недоступним, оскільки браузер не зможе визначити, на яку IP-адресу відправляти запит. Пошта на домені при цьому продовжить працювати, якщо MX-записи залишились недоторканими — сайт і пошта керуються незалежними записами.

Чому лист з мого домену потрапляє в спам?

Найчастіша причина — відсутній або некоректно налаштований SPF-запис, що дозволяє поштовим серверам отримувачів засумніватись у легітимності відправника. Варто також перевірити DKIM і, за можливості, додати DMARC-запис.

Скільки часу займає застосування нового DNS-запису?

Залежить від значення TTL попереднього запису — від кількох хвилин при низькому TTL до 48 годин при стандартних чи високих значеннях. Для важливих змін TTL варто зменшити заздалегідь.

Чи можна мати кілька A-записів для одного домену одночасно?

Так, технічно можна — це називається round-robin DNS і використовується для базового балансування навантаження між кількома серверами. Але для типового сайту на shared-хостингу достатньо одного A-запису.

У чому різниця між A-записом і CNAME для налаштування www?

А-запис прив’язує www напряму до IP-адреси, CNAME прив’язує www до основного домену example.com, який, у свою чергу, вже має власний A-запис. Обидва підходи працюють, CNAME трохи зручніший при зміні IP-адреси хостингу в майбутньому.

Що робити, якщо потрібно кілька MX-записів одночасно?

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

Чи потрібен DMARC, якщо вже налаштовані SPF і DKIM?

Технічно пошта працюватиме і без DMARC, але саме він дозволяє явно вказати поштовим серверам, що робити з листами, які не пройшли перевірку SPF/DKIM, і отримувати звіти про спроби підробки вашого домену — тому додати його варто для повноцінного захисту.

Чому мій новий TXT-запис для верифікації не підтверджується сервісом?

Найчастіше через недостатній час на поширення запису (потрібно зачекати) або через випадково додані зайві символи чи лапки при копіюванні значення. Перевірте точний вигляд запису через DNS Checker перед повторною спробою верифікації.

Чи можна редагувати DNS-записи одночасно з кількох панелей?

Формально так, але реальний ефект матимуть лише зміни в тій панелі, на яку вказують поточні NS-записи домену. Редагування в неактивній панелі не вплине на роботу сайту чи пошти, поки NS-записи не будуть переключені саме на неї.

Стаття містить партнерські посилання. Це не впливає на вартість послуг для вас, але дозволяє нам підтримувати сайт. Матеріал підготовлено на основі стандартів DNS (RFC) та актуальної інформації хостинг- і поштових провайдерів станом на липень 2026 року. Синтаксис окремих записів (зокрема SPF) може відрізнятись залежно від конкретного поштового сервісу — перевіряйте актуальні значення в документації провайдера.
Дата останнього оновлення: 27.07.2026.

Основні DNS-записи: A, CNAME, MX, TXT — що це і як налаштувати

Зміст статті Що таке DNS-запис і де його редагувати A-запис: прив’язка домену до IP-адреси CNAME-запис: псевдонім для піддоменів MX-запис: маршрутизація…

CDN: навіщо потрібен і як прискорює сайт

Зміст статті Що таке CDN і як він працює Технічний механізм: PoP, edge-сервери, кешування Навіщо CDN потрібен вашому сайту Типи…

Типи SSL-сертифікатів: який обрати для свого сайту

Зміст статті Три рівні перевірки: DV, OV, EV Хто видає сертифікати: центри сертифікації (CA) Wildcard, Multi-domain та Single-domain Self-signed проти…

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *