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

DNS-хостинг

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

Для получения доступа к услуге необходимо иметь хотя бы один активный сервер. Помимо этого управление DNS-записями доступно для всех доменов, обслуживающихся Mnogoweb. Услуга предоставляется бесплатно.

Для добавления домена перейдите в раздел Домены, а затем на вкладку DNS, либо перейдите по ссылке. Далее нажмите на кнопку Добавить домен и заполните форму:

В поле Список доменов можно ввести сразу несколько доменов, по одному на строку, максимально 25 доменов.

В поле IP-адрес нужно ввести IP-адрес, на который будет указывать домен. IP-адрес можно выбрать из списка или ввести вручную, если он не относится ни к одному из серверов.

После нажатия на кнопку Добавить домен появится в списке в течение 2-х минут.

Для домена у его регистратора нужно будет указать NS:

  • mark.dns.mnogoweb.com
  • kate.dns.mnogoweb.com
  • eric.dns.mnogoweb.com

Для управления DNS-записями домена перейдите в раздел Домены, а затем на вкладку DNS, выберите домен. В открывшемся окне вы увидите список текущих DNS-записей домена, которые можно при необходимости изменить или удалить. Для добавления новой записи служит самая последняя строка.

Существует множество различных типов DNS-записей, каждый из которых отвечает за свою функцию. Вот основные типы:

  • A – IP-адрес, который соответствует домену или поддомену.
  • MX – адрес почтового сервера домена.
  • NS – именной сервер (DNS-сервер) домена.
  • TXT – запись, хранящая в себе текстовую информацию.
  • SPF – запись, хранящая в себе список серверов, которым разрешено отправлять письма от имени домена.

Для быстрого переезда с другого DNS-хостинга возможен импорт DNS-записей из файла в формате BIND. Например, с помощью инструмента можно легко и быстро перенести все DNS-записи из CloudFlare.

Для импорта перейдите на страницу DNS-записей домена, а затем нажмите на кнопку Импорт. Вставьте содержимое файла в формате BIND.

Чтобы получить файл в формате BIND в CloudFlare, перейдите в раздел DNS, далее в списке записей (Records), нажмите на кнопку Import and Export, произведите экспорт с помощью кнопки Export. Содержимое получившегося файла потребуется скопировать и вставить в наш инструмент импорта.

Платформа 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.kz соответствует IP-адрес 123.123.123.123, то есть site.kz размещается на сервере с IP-адресом 123.123.123.123. Но как же компьютеру понять, какому домену какой IP-адрес соответствует? Именно для решения этой задачи и был придуман DNS. Система появилась ещё в 80-х годах прошлого столетия, получила большую популярность и сейчас используется повсеместно. Говоря простым языком, при любом запросе к домену (например, когда Вы пытаетесь открыть сайт через браузер) компьютер делает запрос к DNS-серверу и узнаёт IP-адрес сервера, направляя запросы именно к этому серверу. Вы этого не видите, всё происходит незаметно.

Система DNS распределённая и довольно сложная. В мире существует 13 корневых DNS-серверов, которые хранят информацию о доменных зонах (.KZ, .COM, .BIZ и т.п.) и о DNS-серверах этих доменных зон. В свою очередь, у каждой доменной зоны есть свои DNS–серверы, которые хранят уже информацию о доменах этой зоны. Следующим звеном выступают уже DNS-серверы конкретного домена, они могут хранить информацию об IP-адресах и прочих данных домена, либо ссылаться на другие DNS-серверы.

13 корневых DNS-серверов управляются крупными IT-компаниями и операторами, такими как VeriSign, Cogent Communications, ICANN, RIPE NCC и другими. Помимо этих корневых серверов существует также множество реплицирующих корневых серверов, которые расположены в различных городах и странах. Это нужно для удобства, географической распределённости и для быстроты взаимодействия.

Если ответить кратко – просто потому что иначе никак. Каждый домен должен ссылаться на некие DNS-серверы, которые должны хранить информацию о его ресурсных записях (IP-адрес сайта, список почтовых серверов и прочие). Ресурсные записи ещё называют DNS-записями.

Разместить домен можно в том числе и на наших DNS-серверах, которые размещены в Алматы, Москве, Новосибирске и Амстердаме.