Нового пользователя можно создать в Учётные записи. Подробнее о типах аккаунтов см. в статье Уровни доступа.
При создании пользователя с уровнем доступа "Пользователь" или "Реселлер" кроме основных настроек нужно указать Пространство имён DNS. Это уникальное наименование, которое связано с IP-адресом пользователя. Свободный IP-адрес выделяется автоматически при создании пользователя. Подробнее см. в статье Управление пулами IP-адресов. Выделенный адрес указывается в качестве адреса NS-сервера доменных имён пользователя. Также он используется при передаче доменной зоны между первичным (master) и вторичными (slave) серверами доменных имён.
Если свободных IP-адресов нет, то для одного пользователя можно разрешить использовать пространство доменных имён, созданное по умолчанию. Это пространство привязывается к основному IP-адресу сервера. Если создать реселлера и разрешить ему использовать пространство по умолчанию, то в последствии под учётной записью реселлера можно добавлять пользователей с отключенной опцией Собственное пространство имен. Тогда все записи о доменных зонах этих пользователей также будут храниться в пространстве по умолчанию.
Алгоритм:
- Главное → Пользователи или Реселлеры → Создать.
- DNSmanager выдаст предупреждение о необходимости указать способ выделения IP-адресов. Нажмите Ok.
- Выберите тип интеграции Использовать локальную базу IP-адресов и включите опцию Добавить существующие IP-адреса. Нажмите Ok.
- Укажите данные пользователя.
- DNSmanager выдаст предупреждение о необходимости указать дополнительные данные. Нажмите Ok.
- Выберите способ работы с пространством доменных имён по умолчанию Разрешить использовать view по умолчанию. Нажмите Ok.
- Нажмите Ok, чтобы создать пользователя, записи о доменных именах которого будут храниться в пространстве доменных имён по умолчанию.
Возможные ошибки
- IP-адрес уже используется другим пространством имён.
Необходимо разрешить использовать пространство доменных имён для пользователя. Для этого:
- Добавьте в конфигурационный файл панели /usr/local/mgr5/etc/dnsmgr.conf параметр DefViewUsable yes. Подробнее см. статью Конфигурационный файл.
-
Перезапустите панель:
/usr/local/mgr5/sbin/mgrctl -m dnsmgr -R