Разделы документации

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-серверах, которые размещены в Москве, Новосибирске и Амстердаме.