DNS-кластер ispmanager + ispmanager
Для более быстрого и надежного DNS-хостинга рекомендуется использовать не один сервер имен, а кластер из главного и ведомого (или ведомых) серверов. Управление доменными зонами происходит на главном сервере имен, а на ведомые информация реплицируется с главного сервера. Таким образом, если главный сервер имен будет недоступен, информацию о домене предоставит ведомый сервер.
В качестве ведомых серверов имен в панели ispmanager могут использоваться DNSManager или другой ispmanager. В этой статье описана настройка и работа с ведомым ispmanager.
Требования
- Минимум 2 сервера ispmanager, каждый с минимум 1 публичным IP-адресом: один для главного сервера имен, второй и последующие — для ведомых:
- главный: сервер с количеством ресурсов, достаточным для работы сайтов и DNS
- ведомый: сервер минимум с 4 Гб оперативной памяти и 20 Гб дискового пространства
- Зарегистрированный домен, доступный для мировых DNS, для настройки серверов имен
Шаг 1. Настройка ведомого ispmanager
- Установите на отдельный сервер панель ispmanager в варианте «Рекомендуемое ПО» или «Только для DNS».
- Авторизуйтесь в панели под учетной записью реселлер или выше.
Создайте учетную запись для интеграции и запомните пароль.
Рекомендуем использовать учетные записи уровня пользователь и запретить в политиках смешивание доменных имен.
В этом случае, если к ведомому ispmanager подключатся несколько главных, домен, существующий на одном сервере, нельзя будет создать на другом.
Шаг 2. Настройка главного ispmanager
- Авторизуйтесь в панели с главным ispmanager под учетной записью суперпользователя.
- Установите DNS-сервер, если он не установлен (BIND или PowerDNS).
Настройте сервер имен.
Подробнее- Перейдите в раздел Управление DNS.
- На панели инструментов нажмите
. - В поле Серверы имен укажите сначала главный, затем — ведомый сервер через пробел и с точкой в конце, например:
ns1.example.com.ns2.example.com. - Оставьте поле IP-адреса для серверов имен пустым или укажите IP-адреса главного и ведомого ispmanager вручную в этом порядке.
- Заполните остальные поля по инструкции.
- Сохраните изменения.
Добавьте A-записи/AAAA-записи для главного и ведомого серверов имен в доменной зоне вашего домена
example.com.Подробнее- В личном кабинете регистратора домена
example.comперейдите в раздел управления доменной зоной. - Создайте новую запись с типом A, если используете IPv4-, или AAAA, если используете IPv6-адрес:
- в поле Поддомен укажите имя главного сервера имен, например
ns1.example.com - в поле IP-адрес укажите IP-адрес главного ispmanager
- в поле Поддомен укажите имя главного сервера имен, например
- Сделайте то же самое для ведомого сервера имен.
- В личном кабинете регистратора домена
При необходимости делегируйте ваш домен
example.comсобственным серверам имен.Подробнее- В личном кабинете регистратора домена
example.comперейдите в раздел DNS-серверов. - Замените серверы имен регистратора на свои:
- в поле Имя сервера укажите имя главного сервера имен, например
ns1.example.com - в поле IP-адрес укажите IP-адрес главного ispmanager
- в поле Имя сервера укажите имя главного сервера имен, например
- Сделайте то же самое для ведомого сервера имен.
В этом случае домен
example.comтакже нужно будет создать в ispmanager. Делегирование домена на серверы имен может занимать 24–48 часов.- В личном кабинете регистратора домена
Шаг 3. Настройка интеграции ispmanager + ispmanager
- Авторизуйтесь на главном ispmanager под учетной записью уровня администратор или выше.
- Перейдите в раздел Управление DNS.
- На панели инструментов нажмите Ведомые серверы.
- Нажмите Создать сервер.
- Заполните поля:
- URL панели управления — укажите URL панели с ведомым ispmanager в формате
https://АДРЕС_ПАНЕЛИ:ПОРТ/ispmgr - Пользователь — логин учетной записи на ведомом ispmanager
- Пароль — пароль учетной записи на ведомом ispmanager
- Синхронизировать — установите галочку, чтобы передать домены с главного ispmanager на ведомый
- URL панели управления — укажите URL панели с ведомым ispmanager в формате
- Сохраните изменения.
Домены появятся на ведомом ispmanager в разделе Управление DNS с типом «slave»:
.
Управление доменами
На главном ispmanager доступны:
- создание домена
- редактирование доменных записей
- удаление домена
На ведомом ispmanager доступны:
- просмотр DNS-записей домена
- добавление комментария к домену
- удаление домена
При добавлении комментария на ведомом ispmanager он не попадет на главный, т. к. данные реплицируются только с главного ispmanager на ведомый, но не наоборот.
Синхронизация между серверами
При изменении домена на главном ispmanager информация реплицируется на ведомый сервер автоматически.
При необходимости вы также можете синхронизировать информацию вручную:
- Авторизуйтесь в ispmanager под учетной записью администратор или выше.
- Перейдите в раздел Управление DNS.
- Выберите домены, данные которых нужно синхронизировать.
- На панели инструментов нажмите
Передать на ведомые серверы.
- Авторизуйтесь в ispmanager под учетной записью администратор или выше.
- Перейдите в раздел Управление DNS.
- Выберите домены, данные которых нужно синхронизировать.
- На панели инструментов нажмите
Обновить.