Ця стаття докладно розглядає DNS-записи типів ALIAS, CNAME та DNAME. Загальну інструкцію щодо DNS-записів та їх налаштування в Customer Administration ви знайдете в статті DNS – DNS-записи домену.
У цій статті ви прочитаєте:
- Як працює запис типу ALIAS
- Як працює запис типу CNAME
- Як працює запис типу DNAME
- Поширені проблеми
- Часті запитання
Запис типу ALIAS
Запис типу ALIAS (іноді його називають ANAME) призначений для спрямування головного домену на існуючий домен або піддомен. Деякі хостинг-провайдери надають перевагу цьому типу запису перед записами типів A та AAAA.
Якщо вам потрібно спрямувати власний піддомен на домен або піддомен провайдера, використайте запис типу CNAME.
Запис типу ALIAS працює лише на первинних DNS-серверах. Під час створення запису система автоматично знаходить поточні A/AAAA-записи для значення ALIAS (якщо вони існують) і вносить їх у DNS. Оновленням займається автоматична синхронізація, тому актуальність записів залежить від TTL запису ALIAS, TTL відповідних записів у вихідному домені (або в інших доменах ланцюжка) та інших обставин.
Тому в зоні домену ALIAS відображається не як запис типу ALIAS, а як актуальні записи A/AAAA цільового імені. Ви можете побачити їх, наприклад, у лівому меню Current status. Синхронізація зазвичай відбувається приблизно кожні 5 хвилин. Зміна IP-адрес у цілі, як правило, відображається в зоні вашого домену протягом 5 хвилин, до чого додається TTL записів.
Час синхронізації A/AAAA-записів із записом ALIAS ми не гарантуємо.
Введення записів типу ALIAS
Загальну інструкцію щодо налаштування DNS-записів у Customer Administration ви знайдете в статті DNS – DNS-записи домену.
Якщо домен використовує інші DNS-сервери зміни записів VEDOS не вплинуть на її роботу.
Запис типу ALIAS має стосуватися головного домену. Поле Name тому має бути порожнім.
Під час введення дотримуйтеся таких правил:
- ALIAS можна ввести лише для основного домену. Піддомени (наприклад, www або mail) не підтримують ALIAS, для них використовуйте запис типу CNAME.
- Під час введення через WAPI ім’я @ перетворюється на порожнє ім’я.
- На основному домені не може одночасно існувати запис типу A або AAAA, а також другий запис типу ALIAS.
У поле Data вводьте назву домену або піддомену, який має перекривати головний домен. У назві пропустіть протокол (http, https). У поле Data також не вводьте IP-адреси, їх вводять за допомогою записів типів A та AAAA.
Name TTL Type Data
(залиште порожнім) 300 ALIAS (назва домену або піддомену)
Приклад запису типу ALIAS
Приклад: (Фактично нефункціональний) запис ALIAS для default.wedos.net.

Запис типу CNAME
Записи типу CNAME призначені для спрямування піддомену на існуючий домен або піддомен. До найпоширеніших випадків використання належить спрямування піддоменів на Webhosting, який вимагає або підтримує цей тип спрямування, а також на сервіси на кшталт FTP, SMTP, POP/IMAP.
Оскільки CNAME фактично перетворює один піддомен на інший (під)домен, для піддомену, який має запис CNAME, не можна створювати записи іншого типу, і навпаки.
Запис типу CNAME також має вести на (під)домен із записом типу A або AAAA. Не можна ланцюжком поєднувати кілька записів типу CNAME.
Визначення адрес сервісів
Якщо ви хочете використати запис CNAME для спрощення доступу до різних сервісів VEDOS, скористайтеся цим переліком:
- FTP: Адресу FTP-сервера Webhosting ви дізнаєтеся за інструкцією FTP – Вхід.
- SMTP, POP/IMAP: Адреси поштових серверів ви дізнаєтеся за інструкцією Email – SMTP, POP3, IMAP.
Зразок використання ви знайдете в розділі Приклади записів типу CNAME.
Якщо сервіс, адресу якого ви хочете дізнатися, не належить VEDOS, знайдіть довідку цього сервісу або зверніться до служби підтримки його провайдера.
Введення записів типу CNAME
Загальну інструкцію щодо налаштування DNS-записів у Customer Administration ви знайдете в статті DNS – DNS-записи домену.
Якщо домен використовує інші DNS-сервери зміни записів VEDOS не вплинуть на її роботу.
Запис типу CNAME має стосуватися піддомену. Поле Name тому має містити символ * або назву конкретного піддомену і не може бути порожнім.
У поле Data вводьте назву домену або піддомену, який має перекривати піддомен. У назві пропустіть протокол (http, https). У поле Data також не вводьте IP-адреси, їх вводять за допомогою записів типів A та AAAA.
Name TTL Type Data (символ * або піддомен) 300 CNAME (назва домену або піддомену)
Приклади записів типу CNAME
Приклад: FTP-сервер Webhosting як піддомен ftp.domena.tld:

Приклад: Сервери POP, IMAP та SMTP як піддомени pop, imap і smtp:

Приклад: Спрямування піддомену www та всіх його піддоменів (*.www) на зовнішній сервіс www.wds-test.cz.

Запис типу DNAME
WEDOS підтримує записи типу DNAME лише для піддоменів.
Записи типу DNAME працюють подібно до CNAME, але замість одного конкретного піддомену перенаправляють усі домени нижчого рівня відносно заданого піддомену (крім самого вибраного піддомену). Під час такого перенаправлення вони зберігають структуру цих піддоменів нижчих рівнів відносно цільового піддомену.
Інші відмінності від CNAME:
- Не діє для вказаного піддомену, а лише для всіх його піддоменів, тоді як CNAME працює тільки для вказаного піддомену і більш ні для чого.
- Дозволяють вказати для цього піддомену й інші записи, тоді як CNAME несумісний з будь-яким іншим записом (включно з DNAME) для цього піддомену.
Поширені проблеми
До поширених проблем із записами ALIAS, CNAME та DNAME належать:
Не вдається створити запис ALIAS
Проблема: Під час спроби створити запис відображається помилка.
Причина: Запис типу ALIAS конфліктує з іншим існуючим записом, або ви вводите його як піддомен.
Рішення: Переконайтеся, що:
- Ви вводите запис без назви.
- У DNS-записах не існує жодного запису типу A, AAAA або ALIAS без імені. Якщо ви знайдете такий запис, видаліть його.
Не вдається створити запис піддомену
Проблема: Відображається помилка про те, що новий запис не можна створити, тому що для піддомену вже існує запис CNAME.
Причина: Якщо для піддомену існує запис CNAME, ви не можете створити для нього запис іншого типу, і навпаки, ви не можете створити CNAME для піддомену з існуючим записом іншого типу.
Рішення: Видаліть конфліктні записи.
Часті запитання
Чи можу я ввести запис типу ALIAS для піддомену?
Наразі не можете. Використайте запис типу CNAME.
Постачальник цільової послуги змінив IP-адресу. Через скільки часу ALIAS її підхопить?
Зазвичай приблизно протягом 5 хвилин, до чого додається TTL записів. Проте час синхронізації ми не гарантуємо.
Я ввів запис типу ALIAS, але не бачу його в актуальному стані DNS. Це помилка?
Ні. У зоні домену ALIAS відображається як записи типу A/AAAA з актуальними IP-адресами цілі. Якщо в цілі немає записів A/AAAA, нічого не вставляється.
Чи можна ввести IP-адресу в поле Data запису ALIAS?
Ні. Введіть ім’я цільового домену або піддомену. IP-адресу основного домену вводьте записом типу A або AAAA замість ALIAS, мати обидва одночасно не можна.
Мій старий хостинг мав запис CNAME з назвою www і даними www.poskytovatel.tld. Як мені змінити цей запис, щоб він вів на хостинг у VEDOS?
VEDOS не використовує цей тип спрямування. Видаліть запис і замініть його записом A з назвою * і даними, що відповідають IP-адресі вашого Webhosting.
Що робити, якщо я маю запис CNAME з назвою * і хочу додати піддомен obchod з іншим CNAME або іншим типом запису?
Запис з назвою * стосується лише тих піддоменів, які не мають іншого DNS-запису. Тому піддомен obchod ви можете без проблем додати з будь-яким типом запису, включно з CNAME.