Що потрібно знати веб-майстру про dns типи dns записів, коли запрацює домен, як зробити

Що таке DNS

Терміни поновлення DNS-записів

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

Отже, ви хочете, щоб новий домен почав працювати. Для цього потрібно додати записи в DNS і чекати, поки вони розтечуться по інтернету. Час оновлення записів складає від декількох годин до трьох діб. Обмеження викликані принципами роботи DNS, що є розподіленою і високонавантаженої системою.

Після реєстрації домену, або зміни записів DNS, ваш сайт буде доступний для різних користувачів через різний час, в залежності від особливостей роботи їх інтернет-провайдерів. Тобто для вас сайт може бути ще недоступний, а для кого-то доступний. Або навпаки. Це пов'язано з тим, що кожен інтернет-провайдер сам визначає час оновлення кешу DNS на своїх серверах.

Що стосується субдоменів, то найчастіше, при їх створенні, вони стають доступні або відразу, або протягом 5-20 хвилин (повинні оновитися записи на ns-серверах хостера).

Як швидше почати роботу з новим доменом

Типи записів DNS

Щоб домен почав працювати, вам необхідно задати для нього кілька DNS-записів.

Запис NS необхідна для вказівки DNS-сервера, який обслуговує ваш домен. Послуги свого DNS-сервера може запропонувати реєстратор домену або хостинг-провайдер. Інший варіант - налаштувати власний NS-сервер, і використовувати його.

Як налаштувати автоматичні субдомени для кожного користувача. Створення wildcard DNS-записи

Wildcard запис - це DNS-запис відповідає за все субдомени * .site.ru. Вказівка ​​такого запису може знадобитися, наприклад, для CMS (WordpressMU, Drupal), використовуваної для управління субдоменами.

Заодно розглянемо, як конфігурувати Apache для роботи з wildcard субдоменами. Нехай в конфігураційному файлі сервера є секція, яка описувала віртуальний хост:


DocumentRoot "/home/site.ru"
ServerName "site.ru"
ServerAlias ​​"www.site.ru"
ErrorLog logs / site.ru-error.log
CustomLog logs / site.ru-access.log common

Вам необхідно лише додати псевдонім * .site.ru:

ServerAlias ​​"www.site.ru" "* .site.ru"

4. Можна внести в файл .htaccess рядки:

Це дозволить правильно обробити запити до вашого сайту, коли в кінці домену коштує точка: site.ru. замість site.ru