Посібники

Як налаштувати DNS для вашого сайту (A, CNAME, MX, TXT): повний гайд з управління доменом

  • 12 хв читання
  • Команда Hostragons
Як налаштувати DNS для вашого сайту (A, CNAME, MX, TXT): повний гайд з управління доменом

DNS-настройки — це технічні записи, які визначають, на які сервери буде спрямовано ваш домен для роботи сайту, електронної пошти та підтвердження сервісів. Коли ви купуєте домен, зазвичай настройка починається з A-запису, який вказує на IP адресу хостингу, для піддоменів на кшталт www додають CNAME-записи, MX-записи потрібні для корпоративної пошти, а TXT-записи використовують для SPF, DKIM, DMARC та підтвердження різних сервісів. Простими словами, DNS — це як телефонна книга інтернету, що переводить доменне ім’я у правильний веб-сервер та потрібний сервіс.

У цьому посібнику ми покроково розглянемо, що таке A, CNAME, MX і TXT-записи, коли які з них потрібно використовувати, на що звертати увагу під час налаштування DNS у панелі домену та скільки часу займає розповсюдження змін. Для наочності візьмемо типові приклади: підключення домену до хостингу, створення перенаправлення www, налаштування корпоративної пошти, підтвердження в Google Search Console і підвищення доставляння листів.

Хоча спершу робота з DNS здається складною, розібравшись у логіці, ви побачите, що це досить системний процес. Неправильна настройка може призвести до недоступності сайту, проблем з доставкою листів або помилок у SSL-сертифікатах. Тому перед змінами важливо зберегти поточні записи, продумати значення TTL та, за можливості, тестувати кожну зміну окремо. Якщо ви керуєте доменом, хостингом та SSL у єдиній системі Hostragons, процес буде зручнішим і більш контрольованим. Для керування доменом рекомендуємо Hostragons послуги реєстрації та трансферу доменів, для розміщення сайту — Hostragons пакети веб-хостингу, а для безпечного з’єднання — Hostragons SSL сертифікати.

Що таке DNS і чому він важливий для управління доменом?

DNS (Domain Name System) — це розподілена система, яка перетворює доменні імена на IP-адреси. Люди використовують зручні для запам’ятовування адреси на кшталт example.com, а сервери спілкуються через цифрові IP, наприклад 192.0.2.10. DNS-записи повідомляють, який IP-адреса, поштовий сервер чи значення підтвердження відповідає вашому домену.

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

DNS — це також основа для роботи корпоративної пошти. Наприклад, MX-записи визначають, на який сервер прийдуть листи для адреси info@вашдомен.com. Для того, щоб листи не потрапляли в спам, використовують SPF, DKIM і DMARC у вигляді TXT-записів. Тож DNS-налаштування — це не лише про сайт, а й про репутацію бренду, надійність листування, рекламні підтвердження та безпеку.

Типи DNS-записів: порівняння A, CNAME, MX і TXT

Найпоширеніші типи DNS-записів — це A, CNAME, MX і TXT. Кожен має своє призначення, а помилка з вибором типу може спричинити перебої в роботі сервісів. У таблиці нижче наведено основні відмінності для швидкого розуміння.

Типи DNS-записів: порівняння A, CNAME, MX і TXT
Тип записуПризначенняЗастосуванняПриклад значенняНа що звернути увагу
AВказує домен на IPv4-адресу.Підключення домену до хостинг-сервера.203.0.113.25При зміні IP потрібно оновлювати запис.
CNAMEПрив’язує піддомен як псевдонім до іншого домену.Для www, blog, panel та інших піддоменів.вашдомен.comДля кореневого домену використовувати не рекомендується.
MXВказує поштовий сервер для домену.Корпоративна пошта, Google Workspace, Microsoft 365.mail.вашдомен.comВажливо правильно встановити пріоритет (priority).
TXTТекстова інформація для верифікації та безпеки.SPF, DKIM, DMARC, підтвердження сервісів.v=spf1 include:... ~allДекілька SPF-записів викликають помилки.

Як правило, якщо потрібно вказати IP для сайту — використовують A-запис, для піддоменів — CNAME, для пошти — MX, а для підтверджень і захисту — TXT. Правильний вибір типу запису — перший крок до стабільної роботи вашого сайту та пошти.

Перевірка перед налаштуванням DNS: список кроків

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

  • Переконайтеся, що маєте доступ до панелі управління доменом.
  • Запишіть IP-адресу сервера хостингу.
  • Перевірте адреси nameserverів або дані DNS-зони.
  • Якщо користуєтесь поштою, отримайте MX, SPF, DKIM і DMARC від провайдера.
  • Зробіть скріншоти або експорт наявних DNS-записів.
  • Заплануйте зниження TTL перед змінами.
  • Проводьте зміни поза піковим трафіком.
  • Підготуйте інструменти для перевірки DNS і очистки кешу браузера.

TTL (Time To Live) — це час, протягом якого DNS-запис зберігається в кеші. Якщо TTL становить 3600 секунд, то запис може зберігатися до 1 години. Плануючи великі зміни, варто заздалегідь знизити TTL до 300 секунд, щоб прискорити оновлення. Однак не варто тривалий час використовувати дуже короткі TTL, бо це збільшує навантаження на DNS-сервери. Після завершення операцій поверніть TTL до стандартних значень 1800–3600.

Як налаштувати A-запис?

A-запис вказує домен або піддомен на IPv4-адресу. Це найчастіше змінюваний запис, коли ви підключаєте сайт до хостингу. Наприклад, щоб домен вашдомен.com вказував на IP 203.0.113.25 сервера Hostragons, потрібно створити A-запис для кореневого домену.

Приклад налаштування A-запису

Уявімо, ви розгорнули новий сайт на WordPress, IP вашого сервера 203.0.113.25. В панелі управління доменом у секції DNS додаєте новий запис. В полі «Ім’я» або «Host» вказуєте @, що означає кореневий домен. Тип запису обираєте A, у полі «Значення» вводите 203.0.113.25, TTL залишаєте 3600. Після додавання домен почне розпізнаватися за цією IP-адресою.

Покрокова інструкція для A-запису

  • Увійдіть у панель управління доменом.
  • Зайдіть у розділ управління DNS або DNS-зоной.
  • Обрати опцію додавання нового запису.
  • Виберіть тип запису A.
  • У поле Host введіть @ для кореневого домену або назву піддомену (наприклад, blog).
  • В полі Значення введіть IP-адресу хостингу.
  • Встановіть TTL (наприклад, 3600).
  • Збережіть зміни і перевірте працездатність через браузер і DNS-інструменти.

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

Як налаштувати CNAME-запис?

CNAME (Canonical Name) призначений для перенаправлення одного доменного імені на інше. Найчастіше його використовують для піддомену www, щоб показувати той самий сайт, що і кореневий домен. Наприклад, щоб www.вашдомен.com відкривав той же сайт, що й вашдомен.com, створюють CNAME-запис на www з цільовим ім’ям вашдомен.com.

Приклад налаштування CNAME

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

Покрокова інструкція для CNAME

  • В панелі DNS додайте новий запис.
  • Обирайте тип CNAME.
  • У полі Host вкажіть піддомен (наприклад, www, blog, shop).
  • В полі Значення введіть домен, на який потрібно перенаправити (наприклад, вашдомен.com).
  • Встановіть TTL і збережіть.
  • Перевірте роботу піддомену у браузері.

Важливо: для кореневого домену CNAME зазвичай не використовують, оскільки він конфліктує з іншими критично важливими записами (NS, SOA, MX). Тому кореневий домен має мати A-запис, а для піддоменів застосовують CNAME. Якщо ваш провайдер або платформа вимагає особливих налаштувань, дотримуйтесь їхньої документації.

Як налаштувати MX-запис?

MX (Mail Exchange) вказує, на який поштовий сервер доставлятимуться листи для вашого домену. Ваш сайт і пошта можуть розміщуватись на різних серверах — це дозволяє гнучко вибирати поштового провайдера. Наприклад, хостинг може бути у Hostragons, а пошта — у Google Workspace, Microsoft 365 або власному поштовому сервісі Hostragons.

Що означає пріоритет у MX-записах?

У MX-записі є поле пріоритету (priority, preference) — це число, де менше значення означає вищий пріоритет. Сервер із пріоритетом 10 перевіряється раніше за сервер із пріоритетом 20. Якщо основний сервер недоступний, листи спробують доставити на сервер з наступним пріоритетом. Це забезпечує безперервність поштового обслуговування.

Покрокова інструкція для MX-запису

  • Отримайте від поштового провайдера адреси MX-серверів.
  • Перевірте існуючі MX-записи в DNS.
  • Видаліть або відредагуйте застарілі записи.
  • Додайте новий MX-запис з хостом @.
  • Вкажіть адресу поштового сервера і правильно встановіть пріоритет.
  • Якщо є кілька серверів, додайте їх у рекомендованому порядку.
  • Після збереження проведіть тестування отримання і відправки листів.

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

Як налаштувати TXT-запис?

TXT-записи використовуються для запису текстової інформації у DNS і надзвичайно важливі для підтверджень та безпеки. Вони застосовуються у Google Search Console, Microsoft 365, Meta Business, рекламних платформах, а також для перевірки SSL-сертифікатів. В електронній пошті за допомогою TXT-записів впроваджують SPF, DKIM і DMARC — ключові механізми захисту від спаму та підробок.

Чому SPF, DKIM і DMARC такі важливі?

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

Покрокова інструкція для TXT-запису

  • Скопіюйте TXT-значення, надане сервісом або поштовим провайдером.
  • У панелі DNS додайте новий TXT-запис.
  • Вкажіть у полі Host потрібне ім’я: @ для кореневого домену, selector._domainkey для DKIM або інші, зазначені провайдером.
  • Вставте повний текст TXT-значення без пропусків і змін.
  • Збережіть зміни і перевірте підтвердження через сервіс.
  • Переконайтеся, що у домені немає кількох SPF-записів одночасно.

Навіть незначна помилка в символах, пропуски або неправильний формат у TXT можуть призвести до провалу верифікації. Для SPF важливо об’єднувати всі дозволені сервери в один запис, не створюючи кілька SPF-записів. Наприклад, якщо ви використовуєте хостинг-пошту і сервіс email-маркетингу, слід об’єднати включення (include) обох у один SPF-запис.

Чим відрізняється зміна nameserver від зміни DNS-записів?

Чим відрізняється зміна nameserver від зміни DNS-записів?

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

Наприклад, домен зареєстрований у однієї компанії, але хостинг — у Hostragons. Ви можете або змінити nameserver домену на Hostragons і керувати всіма DNS-записами там, або залишити nameserver у реєстратора і тільки змінити A-запис на IP хостингу Hostragons. Вибір залежить від того, де зручніше керувати записами і де знаходиться ваша пошта.

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

Зміни DNS починають впливати через кілька хвилин або годин, але повне оновлення кешів у всьому світі може тривати від 24 до 48 годин. Час залежить від TTL, кешів інтернет-провайдерів і браузерів, а також від типу запису. Більшість змін видно протягом 5–60 хвилин, але в критичних випадках варто враховувати 48-годинний період.

Для перевірки поширення змін використовуйте різні мережі, браузери, режим інкогніто або онлайн-сервіси для DNS-запитів. Якщо у вас не оновлюється запис, очистіть кеш DNS у системі і браузері. Якщо ви використовуєте CDN або брандмауер, перевірте також їх кеші та налаштування SSL. При проблемах із SSL корисною буде інструкція посібник з встановлення сертифіката SSL та перенаправлення на HTTPS.

Приклад типового DNS-налаштування для підключення домену до хостингу

Для нового сайту базове налаштування DNS виглядає просто. Спочатку визначте, де будете керувати DNS. Потім отримайте IP хостингу, додайте A-запис для кореневого домену, CNAME для www, а також MX і TXT-записи для пошти, якщо вона потрібна.

  • Кореневий домен: A-запис, Host — @, значення — IP сервера.
  • Піддомен www: CNAME-запис, Host — www, значення — вашдомен.com.
  • Поштовий сервер: MX-запис, Host — @, значення — поштовий сервер провайдера.
  • SPF: TXT-запис, Host — @, значення — SPF-рядок від провайдера.
  • DKIM: TXT-запис, Host — селектор, наприклад selector._domainkey, значення — ключ DKIM.
  • DMARC: TXT-запис, Host — _dmarc, значення — політика DMARC.

Це базовий приклад, значення можуть відрізнятися залежно від хостингу та поштового провайдера. У панелі Hostragons ви знайдете актуальні IP-адреси, налаштування пошти та інші важливі параметри. Для запуску WordPress, корпоративного сайту або інтернет-магазину корисними будуть матеріали Установка WordPress хостингу, Перенаправлення доменів за допомогою cPanel та Посібник з переміщення веб-сайту.

Поширені помилки в DNS-налаштуваннях і як їх уникнути

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

Друга поширена помилка — конфлікт між CNAME і A-записами для одного й того ж хоста. Наприклад, для www не слід одночасно створювати A і CNAME, бо це викликає помилки. Третя помилка — забуті або застарілі MX та TXT-записи, що негативно впливає на доставлення пошти.

Четверта — помилки у TXT-підтвердженнях: пропуски, неправильний формат, розриви рядків призводять до провалу верифікації. П’ята — нетерплячість і постійне внесення змін без очікування їх поширення. Краще вносити зміни поетапно, перевіряючи кожен крок.

Поради з безпеки та оптимізації DNS

DNS — це не лише про маршрутизацію, а й про безпеку та швидкодію. Переконайтеся, що домен заблокований від несанкціонованих змін, використовуйте складні паролі і двофакторну автентифікацію у панелі управління. Несанкціоновані зміни DNS можуть спричинити перенаправлення сайту або зупинку пошти.

З точки зору продуктивності, тримайте DNS-записи в актуальному стані, видаляйте непотрібні записи і використовуйте оптимальні TTL. Часті зміни — короткий TTL, стабільні записи — довший TTL. Якщо застосовуєте CDN, дотримуйтесь інструкцій провайдера щодо CNAME і DNS. Для підтримки IPv6 можна додати AAAA-записи, але це тема окремого огляду.

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

Коротке резюме покрокових дій

Для більшості випадків достатньо дотримуватися такої послідовності: перевірте nameserver домену, зайдіть у потрібну панель DNS, отримайте IP хостингу, створіть A-запис для кореневого домену, додайте CNAME для www, налаштуйте MX і TXT для пошти, переконайтеся, що SSL-сертифікат охоплює домен і увімкнено перенаправлення на HTTPS.

Обов’язково фіксуйте всі зміни, особливо на робочих проектах, щоб мати змогу швидко повернутися до попереднього стану. Для простого блогу достатньо 10–15 хвилин, а для корпоративних сайтів з поштою та складними піддоменами планування і тестування можуть зайняти більше часу. Головне — дотримуватися призначення записів і уважно контролювати їх розповсюдження.

Поширені запитання

Чи відкривається сайт одразу після зміни DNS?

Зміни DNS зазвичай починають діяти через кілька хвилин або годин, але повне оновлення у всіх мережах може тривати до 24-48 годин. Час залежить від TTL, кешів провайдерів і браузерів.

В чому різниця між A-записом і CNAME?

A-запис напряму вказує домену IP-адресу, а CNAME створює псевдонім одного домену на інший. Зазвичай для кореневого домену використовують A-запис, а для піддоменів (наприклад, www) — CNAME.

Чи достатньо лише MX-запису для роботи пошти?

Для отримання пошти MX-запис обов’язковий. Але для надійної доставки і захисту від спаму також потрібні SPF, DKIM і DMARC у форматі TXT-записів.

Що краще змінювати — nameserver чи A-запис?

Якщо хочете повністю передати управління DNS новому провайдеру — змінюйте nameserver. Якщо тільки хочете перенаправити сайт на інший хостинг — достатньо змінити A-запис. Вибір залежить від того, де розміщена пошта і наскільки зручно управляти DNS.

Що буде, якщо зробити помилку в DNS?

Неправильний DNS-запис може призвести до недоступності сайту, не працюючого www, проблем з доставкою пошти або невдалого підтвердження сервісів. Перед змінами зберігайте поточні записи і тестуйте кожен крок.

Висновок

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

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

Поділитися цією статтею:

Команда Hostragons

Актуальні посібники від нашої команди експертів з хостингу, серверів та доменних імен. Давайте разом знайдемо правильне рішення для вашого проєкту.

Зв'яжіться з нами