DNS-зону зручно читати як набір відповідей на різні запитання. Запис A відповідає на запит IPv4-адреси імені, AAAA — IPv6-адреси. CNAME повідомляє, що ім’я є псевдонімом іншого імені. MX визначає поштові сервери, а TXT зберігає текстові дані, які використовують, зокрема, для перевірки володіння та налаштувань пошти. Це різні функції, тому зміна одного типу не замінює налаштування іншого.
| Завдання | Тип | На що звернути увагу |
|---|---|---|
| Направити ім’я на IPv4 | A | Адреса має належати потрібному серверу |
| Додати IPv6-маршрут | AAAA | IPv6-сервер теж повинен обслуговувати сайт |
| Зробити www псевдонімом | CNAME | Ціль — доменне ім’я, а не URL із https |
| Приймати пошту | MX | Перевіряються ціль і пріоритет |
| Підтвердити володіння | TXT | Значення копіюється без довільних змін |
Чому зайвий AAAA може заважати
Поширений сценарій: A вже спрямований на новий сервер, а AAAA залишився від старого. Клієнти з різними можливостями мережі можуть отримувати різний результат. Виправлення полягає не в довільному вимкненні IPv6, а в узгодженні обох маршрутів із реальною інфраструктурою. Якщо нового IPv6-підключення немає, непотрібний запис варто прибрати після перевірки його призначення.
Псевдонім не є перенаправленням сторінки
CNAME для www допомагає знайти сервер, але не змінює адресу в браузері. Перехід із www на кореневий домен або навпаки налаштовується HTTP-редиректом на вебсервері чи проксі. Крім того, сервер і сертифікат повинні розпізнавати обидва імені. Інакше DNS працюватиме, але відкриється чужий віртуальний хост або помилка TLS.
Як перевірити зміну
Збережіть початкові записи, перевірте авторитетні NS, внесіть одну логічну зміну й порівняйте відповіді авторитетного сервера та рекурсивного резолвера. TTL визначає час кешування відповіді, але не є обіцянкою миттєвого оновлення кожного проміжного кешу. Завершуйте перевірку реальним відкриттям потрібного протоколу й адреси: відповідь DNS сама по собі не перевіряє сторінку.