DNS без магії: A, AAAA, CNAME, MX, TXT
Які типи записів DNS існують, чим вони відрізняються, як читати TTL і як перевірити, що зміни дійшли до інтернету.
Оновлено 23 серпня 2026 р.
DNS — це довідник: за назвою він повертає адресу або іншу назву. Помилки в ньому виглядають як «сайт не відкривається», хоча машина цілком робоча. Легше діагностувати, якщо розуміти, за що відповідає кожен тип запису.
Основні типи
| Тип | Що містить | Коли потрібен |
|---|---|---|
| A | IPv4-адреса | Основний запис для сайту та будь-яких сервісів |
| AAAA | IPv6-адреса | Не використовується на машинах Millida VDS: IPv6 не надається |
| CNAME | Інша назва | Псевдоніми, як-от www → основний домен |
| MX | Поштовий сервер і пріоритет | Отримання пошти для домену |
| TXT | Довільний текст | SPF, DKIM, DMARC, підтвердження володіння |
| NS | Сервери назв зони | Делегування домену |
Правило, на якому спотикаються найчастіше: не можна розміщувати CNAME у корені домену поряд з іншими записами. У корені (example.com) може бути лише A. Псевдонім CNAME — для піддоменів.
Як це виглядає на практиці
example.com. A 203.0.113.10
www.example.com. CNAME example.com.
mail.example.com. A 203.0.113.10
example.com. MX 10 mail.example.com.
example.com. TXT "v=spf1 mx -all"
Адресу беріть з «Огляду» панелі за шляхом /hosting/vds/m/<id>. Практична частина прив'язки описана в статті прив'язка домену до машини.
TTL і кеш
TTL — це час у секундах, протягом якого запис дозволено зберігати в кеші. Значення 3600 означає, що провайдери та браузери можуть віддавати стару відповідь ще годину після вашого редагування.
Порядок дій для планової міграції: за добу знизьте TTL до 300; зачекайте; змініть записи; переконайтеся, що все працює; поверніть попередній TTL.
Перевірка
dig example.com A +short
dig www.example.com CNAME +short
dig example.com MX +short
dig example.com TXT +short
dig @8.8.8.8 example.com A +short
Остання команда запитує конкретний публічний резолвер і обходить ваш локальний кеш. Повна картина зі шляхом розв'язання:
dig +trace example.com
Типові помилки
| Симптом | Причина | Рішення |
|---|---|---|
| Домен не відкривається нізвідки | Записи NS не вказують на потрібного провайдера | Перевірте dig example.com NS у реєстратора |
| У вас працює, в інших — ні | Застаріла відповідь у кеші | Дочекайтеся завершення TTL, перевірте через @8.8.8.8 |
www не відкривається | Немає запису для піддомену | Додайте CNAME на корінь |
| Пошта не надходить | Немає MX або він вказує на CNAME | MX має вказувати на назву із записом A |
| Пошта зникла після редагування SPF | У зоні два записи SPF | Залиште рівно один рядок v=spf1 |
Змінюйте по одному запису за раз і перевіряйте результат командою
dig. Пакетне редагування зони з наступним «чому все впало» забирає втричі більше часу на діагностику.
Для отримання пошти вам також знадобиться правильний зворотний запис адреси.