Как пользоваться нашими услугами Панель управления хостингом VestaCP Преимущества и особенности Доменные имена

Как привязать свое доменное имя

Часто бывает, что к нам приходят клиенты, которые только собираются приобрести доменное имя и не имеют представлений как осуществить связь между доменным именем и нашим сервером.

Прежде всего, определим несколько базовых понятий.

IP-адрес - это числовая метка, присвоенная каждому устройству, подключенному к компьютерной сети, использующий Интернет-протокол для связи. IP-адрес выполняет две основные функции: идентификация хоста или сетевого интерфейса и адресация местонахождения.

DNS (Domain Name System) - иерархическая распределенная система преобразования имени хоста в IP-адрес.

DNS-сервер - программа, предназначенная для ответов на DNS-запросы по соответствующему протоколу. Также DNS-сервером могут называть хост, на котором запущен соответствующую программу.

NS-запись - строка в файле настроек доменного имени. Существует несколько типов записей: A, AAAA, MX, TXT, SOA, NS. Содержит в значении, как правило, IP-адрес или адрес хоста, реже - дополнительные текстовые значения.

Виртуальный хост - запись на сервере (с использованием Apache, nginx и т.д.), что ставит в соответствие хосту с запроса определенный web-каталог с файлами сайта (говорит откуда будет работать тот или иной сайт). Обычно, web-сервер ищет в каталоге файлы index.html или index.php, если название файла не задано в запросе.

Оказывается, недостаточно создать только виртуальный хост на web-сервере, чтобы за вожделенным названием домена любой в мире мог открыть ваш сайт с данного сервера. Рассмотрим 2 самых распространенных варианта как "привязать" доменное имя к web-сервера.


1. Используем NS-сервер регистратора и направляем на web-сервер через A-запись.

Большинство регистраторов доменных имен (но не все бесплатно) предоставляют услугу управления NS-записями на NS-сервере самого регистратора.

Рассмотрим управления NS-записями в личном кабинете пользователя регистратора nic.ua.

В списке доменов https://nic.ua/ru/my/domains перейдите к свойствам доменного имени и в выпадающем списке NS-сервера выберите "Серверы имен NIC.UA".


Затем, в разделе Серверы имен (NS) перейдите к записям по желаемому доменному имени. В A-записях следует указать IP-адрес одного из наших серверов.

Какой именно IP используется, можно узнать при создании web-домена в VestaCP на наших серверах, также информация о созданном виртуальном хосте (в т.ч. об IP) направляется на почтовый ящик клиента.

При создании web-домена с использованием NS-сервера регистратора, следует обязательно снять галочку "Поддержка DNS".

Все, запрос на http://miro.pp.ua/ будет вести на один из наших серверов и обрабатываться Apache.


2. Указываем у регистратора NS-серверы m-host.net и создаем управляемые DNS на нашем сервере.

В этом варианте следует сначала подготовить настройки на нашем сервере, а уже потом - в DNS-регистратора. По умолчанию, при создании Web-домена в VestaCP предлагается одновременно создать и одноименный управляемый DNS, то есть в этот раз стоит установить галочку "Поддержка DNS".


Альтернативно, если web-домен уже создан, можно создать управляемый DNS отдельно (используем тот же самый IP как главный):


То есть, сначала настраиваем сервер "ловить" запрос от DNS регистратора.

Далее устанавливаем собственные NS в настройках доменного имени в интерфейсе регистратора (продолжаем с nic.ua)

Каждый клиент при создании web-домена на наших серверах получает электронное письмо с данными о NS текущего сервера, например:

ns1.m-host.net
ns2.m-host.net

Их следует указать как имена серверов у регистратора доменного имени. Для получения точного списка NS по конкретному серверу, Вы можете обратиться в нашу службу поддержки.

Как это работает?

Запрос приходит (рано или поздно) на DNS-сервер регистратора и для выяснения подробностей по NS-записями обращается на наш сервер а уже там находит нужные A-записи и обращается к нужным серверным программам. Стоит понимать, что запрос от клиента о местонахождении NS к DNS-серверу регистратора может попадать не сразу, поскольку проходит через ряд промежуточных кешируемых серверов и иногда необходимо время, чтобы кеш DNS у промежуточных провайдеров обновился (1-2 часа минимум).


В случае возникновения вопросов о настройке DNS и web-доменов, вы можете обратиться в службу поддержки хостинга m-host.net по указанным контактам.

У Вас остались вопросы?