Документация DNSmanager

Создание пользователя

Нового пользователя можно создать в Учётные записи. Подробнее о типах аккаунтов см. в статье Уровни доступа.

При создании пользователя с уровнем доступа "Пользователь" или "Реселлер" кроме основных настроек нужно указать Пространство имён DNS. Это уникальное наименование, которое связано с IP-адресом пользователя. Свободный IP-адрес выделяется автоматически при создании пользователя. Подробнее см. в статье Управление пулами IP-адресов. Выделенный адрес указывается в качестве адреса NS-сервера доменных имён пользователя. Также он используется при передаче доменной зоны между первичным (master) и вторичными (slave) серверами доменных имён.

Обратите внимание!
Доменные зоны реселлера и его пользователей расположены в одном пространстве имён.

Если свободных IP-адресов нет, то для одного пользователя можно разрешить использовать пространство доменных имён, созданное по умолчанию. Это пространство привязывается к основному IP-адресу сервера. Если создать реселлера и разрешить ему использовать пространство по умолчанию, то в последствии под учётной записью реселлера можно добавлять пользователей с отключенной опцией Собственное пространство имен. Тогда все записи о доменных зонах этих пользователей также будут храниться в пространстве по умолчанию.

Алгоритм:

  1. Главное → Пользователи или РеселлерыСоздать.
  2. DNSmanager выдаст предупреждение о необходимости указать способ выделения IP-адресов. Нажмите Ok.
  3. Выберите тип интеграции Использовать локальную базу IP-адресов и включите опцию Добавить существующие IP-адреса. Нажмите Ok.
  4. Укажите данные пользователя.
  5. DNSmanager выдаст предупреждение о необходимости указать дополнительные данные. Нажмите Ok.
  6. Выберите способ работы с пространством доменных имён по умолчанию Разрешить использовать view по умолчанию. Нажмите Ok.
  7. Нажмите Ok, чтобы создать пользователя, записи о доменных именах которого будут храниться в пространстве доменных имён по умолчанию.

Возможные ошибки

  • IP-адрес уже используется другим пространством имён.

Необходимо разрешить использовать пространство доменных имён для пользователя. Для этого:

  1. Добавьте в конфигурационный файл панели /usr/local/mgr5/etc/dnsmgr.conf параметр DefViewUsable yes. Подробнее см. статью Конфигурационный файл.
  2. Перезапустите панель:

    /usr/local/mgr5/sbin/mgrctl -m dnsmgr -R