DNS-хостинг
Клиенты платформы Mnogoweb имеют доступ к DNS-хостингу, с помощью которого можно создавать DNS-зоны для доменов и управлять их записями.
Для получения доступа к услуге необходимо иметь хотя бы один активный сервер. Помимо этого управление DNS-записями доступно для всех доменов, обслуживающихся Mnogoweb. Услуга предоставляется бесплатно.
Для подключения домена к DNS-хостингу перейдите в раздел Услуги → Домены и DNS, затем на вкладку DNS (прямая ссылка). Далее нажмите на кнопку Добавить домен, после чего заполните открывшуюся форму:
В поле Список доменов можно ввести сразу несколько доменов, по одному на строку, максимально 25 доменов.
В поле IP-адрес нужно ввести IP-адрес, на который будет указывать домен. IP-адрес можно выбрать из списка или ввести вручную, если он не относится ни к одному из серверов.
После нажатия на кнопку Добавить домен появится в списке в течение 2-х минут.
Для завершения подключения домена необходимо изменить его NS у регистратора этого домена на наши. Для это необходимо указать следующие NS:
- mark.dns.mnogoweb.com
- kate.dns.mnogoweb.com
- eric.dns.mnogoweb.com
Если домен зарегистрирован у нас, то для изменения NS достаточно перейти в раздел Услуги → Домены и DNS, выбрать домен и указать наши NS в блоке Именные серверы.
Если домен зарегистрирован не у нас (например, в REG.RU, NIC.RU), то внести изменения можно в личном кабинете сервиса, где он регистрировался. У различных сервисов раздел управления NS называется по-разному (как правило, NS или DNS-серверы). В случае возникновения сомнений, процедуру изменения NS можно уточнить напрямую в поддержке сервиса или у нашей службы поддержки.
Для управления DNS-записями домена перейдите в раздел Услуги → Домены и DNS, затем на вкладку DNS, выберите домен. В открывшемся окне вы увидите список текущих DNS-записей домена, которые можно при необходимости изменить или удалить. Для добавления новой записи служит самая последняя строка.
Существует множество различных типов DNS-записей, каждый из которых отвечает за свою функцию. Вот основные типы:
- A – IP-адрес, который соответствует домену или поддомену.
- MX – адрес почтового сервера домена.
- NS – именной сервер (DNS-сервер) домена.
- TXT – запись, хранящая в себе текстовую информацию.
- SPF – запись, хранящая в себе список серверов, которым разрешено отправлять письма от имени домена.
Платформа Mnogoweb имеет возможность управления DNS-зонами и их записями через многофункциональный API-интерфейс.
Возможности API:
- Создание и удаление DNS-зон
- Создание, удаление и изменение DNS-записей
- Просмотр списка DNS-зон и DNS-записей
Подробнее о взаимодействии с API можно прочитать здесь.
Иногда устройство (сервер, компьютер) может не иметь постоянного IP-адреса. В этом случае для направления домена или поддомена на такое устройство можно использовать функционал DynDNS. С помощью API-интерфейса платформы Mnogoweb можно настроить автоматическое обновление IP-адреса домена.
В общих чертах на оборудовании, имеющем изменяющийся IP-адрес, настраивается скрипт, который вызывается при каждом изменении IP-адреса. В результате вызова такого скрипта домен или поддомен направляется на новый IP-адрес.
Описание API для обновления IP-адреса доступно здесь.
- При добавлении домена можно указать только IPv4-адрес, IPv6-адрес при необходимости можно добавить уже после добавления домена.
-
По умолчанию создаётся A-запись для самого домена и для поддомена
www
, любые другие DNS-записи можно создать вручную. -
Максимально за 1 раз можно добавить до 25 доменов.
-
Максимальное количество доменов: 250 + домены, обслуживающиеся Mnogoweb.
DNS – система для хранения и получения информации о доменных именах, их IP-адресах.
Интернет представляет собой совокупность устройств, каждое из которых имеет свой уникальный IP-адрес. Каждый сайт размещён на одном из таких устройств, их называют серверами. Доменное имя сайта в свою очередь указывает на IP-адрес сервера.
Представим, что домену site.ru соответствует IP-адрес 123.123.123.123, то есть site.ru размещается на сервере с IP-адресом 123.123.123.123. Но как же компьютеру понять, какому домену какой IP-адрес соответствует? Именно для решения этой задачи и был придуман DNS. Система появилась ещё в 80-х годах прошлого столетия, получила большую популярность и сейчас используется повсеместно. Говоря простым языком, при любом запросе к домену (например, когда Вы пытаетесь открыть сайт через браузер) компьютер делает запрос к DNS-серверу и узнаёт IP-адрес сервера, направляя запросы именно к этому серверу. Вы этого не видите, всё происходит незаметно.
Система DNS распределённая и довольно сложная. В мире существует 13 корневых DNS-серверов, которые хранят информацию о доменных зонах (.RU, .COM, .BIZ и т.п.) и о DNS-серверах этих доменных зон. В свою очередь, у каждой доменной зоны есть свои DNS–серверы, которые хранят уже информацию о доменах этой зоны. Следующим звеном выступают уже DNS-серверы конкретного домена, они могут хранить информацию об IP-адресах и прочих данных домена, либо ссылаться на другие DNS-серверы.
13 корневых DNS-серверов управляются крупными IT-компаниями и операторами, такими как VeriSign, Cogent Communications, ICANN, RIPE NCC и другими. Помимо этих корневых серверов существует также множество реплицирующих корневых серверов, которые расположены в различных городах и странах. Это нужно для удобства, географической распределённости и для быстроты взаимодействия. Несколько таких серверов есть и в разных регионах России.
Если ответить кратко – просто потому что иначе никак. Каждый домен должен ссылаться на некие DNS-серверы, которые должны хранить информацию о его ресурсных записях (IP-адрес сайта, список почтовых серверов и прочие). Ресурсные записи ещё называют DNS-записями.
Разместить домен можно в том числе и на наших DNS-серверах, которые размещены в Москве, Новосибирске и Амстердаме.