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

DNSmanager API

Обратите внимание!

Страница содержит автоматически сгенерированное описание API-функций. Актуальные имена функций и параметров зависят от конкретной конфигурации панели управления.

Чтобы получить точное имя функции и её параметры, выполните нужное действие через интерфейс и просмотрите записи в лог-файле панели управления.

Порядок работы с API-функциями см. в статье Взаимодействие через API.

Доменные имена

Функция: domain

Результат: список элементов

Управление доменами

Уровень доступа: reseller admin user

  • name — Доменное имя
  • user — Владелец
  • dtype — Тип
  • status — Состояние

Наименование

Функция: domain.su

Авторизоваться с правами владельца домена

Уровень доступа: reseller admin user

Имя

Функция: domain.record

Результат: список элементов

Управление записями домена

Уровень доступа: reseller admin user

  • name — Имя
  • ttl — TTL, сек
  • rtype — Тип
  • value — Значение
  • info — Дополнительно

Удалить записи

Функция: domain.record.delete

Удалить записи

Уровень доступа: reseller admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент rkey из функции domain.record.

Результат: успешное выполнение операции или сообщение об ошибке

Запись домена

Функция: domain.record.edit

Уровень доступа: admin user reseller

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент name из функции domain).
    • elid — уникальный идентификатор (элемент rkey из функции domain.record)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент name из функции domain).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент name из функции domain).
    • elid — уникальный идентификатор (элемент rkey из функции domain.record)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Имя. Имя записи (должно представлять собой поддомен)
  • ttl — TTL. Время обновления информации о записи
  • rtype — Тип. Тип записи. В зависимости от типа записи меняется ее назначение и набор дополнительных параметров
  • ip — IP-адрес. IP-адрес. Указанный IP-адрес будет ассоциирован с доменным именем, заданным в поле 'Имя'
  • domain — Домен. Доменное имя
  • srvdomain — Домен. Доменное имя
  • priority — Приоритет (priority). Приоритет
  • weight — Вес (weight). Вес
  • port — Порт (port). Номер порта
  • value — Значение. Произвольное текстовое значение
  • email — Email администратора. Электронная почта администратора DNS
  • caa_flags — Флаги. 0 — позволяет, а 128 — запрещает центру сертификации выдавать сертификаты, если он не распознал тег записи
  • caa_tag — Тег. issue — добавление домена центра сертификации, чтобы разрешить ему выдавать сертификаты
  • issuewild — добавление домена центра сертификации, чтобы разрешить ему выдавать wildcard сертификаты
  • iodef — указание Email или URL-адреса страницы обратной связи
  • caa_value_domain — Значение. Доменное имя для разрешения или ";" для запрета выдачи сертификатов центрами сертификации
  • caa_value_email — Значение. Email или URL-адрес страницы обратной связи
  • ds_key_tag — Тег ключа. Идентификатор ключа
  • ds_algorithm — Алгоритм. Алгоритм шифрования используемый в ключе DNSSEC
  • ds_digest_type — Тип дайджеста. Алгоритм, с помощью которого получен дайджест открытой части ключа
  • ds_digest — Дайджест. Дайджест представляется набором шестнадцатеричных символов, между которыми могут быть пробелы

Обновить домен

Функция: domain.refresh

Обновить домен

Уровень доступа: reseller admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции domain.

Результат: успешное выполнение операции или сообщение об ошибке

Параметры домена

Функция: domain.edit

Уровень доступа: admin user reseller

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент name из функции domain)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент name из функции domain)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • dtype — Тип. Тип домена: master — данный сервер имен отвечает за доменную зону, slave — данные доменной зоны хранятся на первичном сервере имен
  • name — Доменное имя. Имя домена, который будет обрабатываться данным сервером имён
  • masterip — Мастер IP. IP-адрес первичного сервера имён, с которого необходимо получать данные по доменной зоне
  • ip — IP-адрес. Список IP-адресов, ассоциированных с данным доменом
  • email — Email администратора. Электронная почта администратора DNS
  • dnssec — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Защитить с помощью DNSSEC
  • dnssec_turn_off — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Отключить защиту с помощью DNSSEC

Удалить домены

Функция: domain.delete

Удалить домены

Уровень доступа: reseller admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции domain.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: domain.dnssecinfo

Параметры DNSSEC

Уровень доступа: reseller admin user

Установка фильтра.

domain.filter

Проблемные домены

Функция: problem.domains

Результат: список элементов

Проблемные домены

Уровень доступа: admin

  • domain — Доменное имя
  • namespace — Пространство имен DNS
  • owner — Владелец
  • lastrefresh — Не обновлялся (дней)

Удалить

Функция: problem.domains.delete

Удалить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент domain из функции problem.domains.

Результат: успешное выполнение операции или сообщение об ошибке

Реселлеры

Функция: reseller

Результат: список элементов

Реселлеры

Уровень доступа: admin

  • name — Наименование
  • namespace — Пространство имен DNS
  • ip — IP-адрес
  • users — Пользователи
  • domains — Домены
  • props — Свойства
  • note — Примечание

Выключить

Функция: reseller.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции reseller.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить реселлеров

Функция: reseller.delete

Удалить реселлеров

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции reseller.

Результат: успешное выполнение операции или сообщение об ошибке

Параметры реселлера

Функция: reseller.edit

Уровень доступа: admin

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент name из функции reseller)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент name из функции reseller)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Имя пользователя. Реселлер будет указывать это значение в качестве логина в авторизационной форме панели управления
  • passwd — . Пользователь будет указывать это значение в качестве пароля для авторизации при входе в панель управления
  • confirm — Подтверждение. Повторите тот же пароль, чтобы убедиться, что ввели его правильно
  • namespace — Пространство имен DNS. Пространство имён DNS позволяет разделять информацию о доменах между пользователями таким образом, чтобы домены одного пользователя не пересекались с доменами другого.
  • two_ip — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Выделить два IPv4-адреса пространству имен пользователя
  • ip — IP-адрес. IP-адрес, назначенный пространству имен пользователя
  • ip6 — IPv6-адрес. IPv6-адрес, назначенный пространству имен пользователя
  • userlimit — Лимит пользователей. Максимальное количество пользователей, которых может создать реселлер
  • domainlimit — Лимит доменов. Максимальное количество доменов, которые может создать реселлер
  • note — Примечание. Можно указать любую полезную вам информацию

Войти в панель управления с правами реселлера

Функция: su

Войти в панель управления с правами реселлера

Уровень доступа: admin

Включить

Функция: reseller.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции reseller.

Результат: успешное выполнение операции или сообщение об ошибке

Модули

Функция: plugin

Уровень доступа: admin+

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

  • Результат: список параметров

Изменение данных:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров или дополнительных параметров запроса (см.выше):

Администраторы

Функция: admin

Результат: список элементов

Управление администраторами

Уровень доступа: root admin

  • name — Имя пользователя
  • props — Свойства
  • note — Примечание

Включить

Функция: admin.resume

Включить

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции admin.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить администраторов

Функция: admin.delete

Удалить администраторов

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции admin.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: admin.suspend

Выключить

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции admin.

Результат: успешное выполнение операции или сообщение об ошибке

Параметры администратора

Функция: admin.edit

Уровень доступа: admin root

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент name из функции admin)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент name из функции admin)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Имя пользователя. Администратор будет указывать это значение в качестве логина в авторизационной форме панели управления
  • passwd — . Пользователь будет указывать это значение в качестве пароля для авторизации при входе в панель управления
  • confirm — Подтверждение. Повторите тот же пароль, чтобы убедиться, что ввели его правильно
  • note — Примечание. Можно указать любую полезную вам информацию

Настройки создания доменов

Функция: dnsparam

Уровень доступа: reseller user

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

  • Результат: список параметров

Изменение данных:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров или дополнительных параметров запроса (см.выше):

  • email — Email администратора. Электронная почта администратора DNS, указывается в SOA вновь создаваемых зон
  • ns — Серверы имен. Серверы имён, которые будут ответственными за управление вновь создаваемых доменных зон
  • mail — Почтовые серверы. Сервера почты, на которые будет поступать электронная почта домена
  • arecord — Поддомены. Список поддоменов которые будут автоматически создаваться при создании нового домена
  • fix — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Отметьте галочку, если хотите сделать изменения во всех существующих доменах. В противном случае указанные параметры будут применяться только для вновь создаваемых доменных зон
  • allowtransfer — Allow-transfer. Разрешить передачу доменных зон указанным в списке серверам. Укажите здесь адреса серверов имён, вторичных по отношению к данному серверу

Глобальные настройки

Функция: dnsmgrparam

Уровень доступа: admin

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

  • Результат: список параметров

Изменение данных:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров или дополнительных параметров запроса (см.выше):

  • useipv4 — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Отметьте галочку, если хотите использовать IPv4
  • useipv6 — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Отметьте галочку, если хотите использовать IPv6
  • usednssec — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить поддержку DNSSEC
  • ksk_algorithm — Алгоритм. Криптографический алгоритм, которым генерируется ключ
  • ksk_key_size — Длина ключа. Количество бит в ключе
  • ksk_rsasha512_size — Длина ключа.
  • ksk_period — Период обновления. Время обновления ключа
  • zsk_algorithm — Алгоритм. Криптографический алгоритм, которым генерируется ключ
  • zsk_key_size — Длина ключа. Количество бит в ключе
  • zsk_rsasha512_size — Длина ключа.
  • zsk_period — Период обновления. Время обновления ключа

Уведомления

Функция: problems

Результат: список элементов

Уведомления

Уровень доступа: reseller user

  • id — Id
  • dateinit — Дата появления
  • owner — Пользователь
  • type — Тип
  • problem_id — Идентификатор
  • description — Описание
  • properties — Свойства
  • dateautosolve — Последняя попытка
  • autosolvecount — Попытки
  • sameproblemcount — Количество
  • period — Период (мин.)

Настройки модуля уведомлений

Функция: problems.settings

Уровень доступа: reseller user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции problems)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции problems)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • keep_old — Хранить старые уведомления (дней). Информация об уведомлениях, которые не повторялись в течение заданного промежутка времени, будет автоматически удаляться. По умолчанию, через 30 дней
  • keep_solved — Хранить решенные проблемы (дней). Информация о проблемах, которые были решены заданное количество дней назад, будет автоматически удаляться. По умолчанию, через неделю
  • show_userproblems — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если опция включена, в общем списке будут отображаться проблемы пользователей. По умолчанию отключено
  • notification_enabled — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Отправлять Email-уведомления о проблемах
  • smtpserver — SMTP-сервер. SMTP-сервер для отправки уведомлений
  • smtpport — Порт SMTP-сервера. Порт SMTP-сервера для отправки уведомлений
  • address_to — Email получателя уведомлений. Укажите email адрес получателя, на который будут высылаться сообщения о появлении новых уведомлений
  • address_from — Email отправителя уведомлений. Укажите email, от имени которого будут отправляться сообщения
  • plang — Язык описания уведомлений. Язык, на котором будет генерироваться текст описания уведомления

Произвести попытку решения проблемы

Функция: problems.solve

Произвести попытку решения проблемы

Уровень доступа: reseller user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции problems.

Результат: успешное выполнение операции или сообщение об ошибке

Параметры уведомления

Функция: problems.edit

Уровень доступа: reseller user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции problems)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции problems)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • id — Id. Идентификатор уведомления
  • type — Тип уведомления. Тип уведомления
  • date_init — Дата появления. Дата последнего появления уведомления в системе
  • description_local — Описание. Текстовое описание уведомления
  • level — Уровень. Уровень уведомления. Может принимать значения: сообщение, предупреждение, ошибка, критическая проблема
  • autosolve — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если данное поле отмечено, будут производиться попытки решения проблемы с заданной периодичностью
  • autosolve_period — Период (мин.). Период в минутах, через который будут осуществляться попытки решения проблемы
  • solvenow — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если поле активно, то при нажатии на кнопку "ОК" будет произведена попытка решения
  • params — Дополнительная информация. Дополнительная информация о проблеме

Удалить уведомление

Функция: problems.delete

Удалить уведомление

Уровень доступа: reseller user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции problems.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: problems.log

Результат: список элементов

Лог появления

Уровень доступа: reseller user

  • date — Дата появления
  • owner — Пользователь
  • duration — Продолжительность

Установка фильтра.

problems.filter

Настройки IP

Функция: ipparam

Уровень доступа: reseller user

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

  • Результат: список параметров

Изменение данных:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров или дополнительных параметров запроса (см.выше):

  • ip — IP-адрес. IP-адрес, назначенный пространству имен пользователя
  • ip6 — IPv6-адрес. IPv6-адрес, назначенный пространству имен пользователя
  • domain — Доменное имя. Здесь можно указать доменное имя, которое будет соответствовать данному IP-адресу (PTR)

Общие домены

Функция: shareddomain

Результат: список элементов

Управление общими доменами

Уровень доступа: reseller

  • name — Доменное имя

Переименовать

Функция: shareddomain.edit

Уровень доступа: reseller

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции shareddomain)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции shareddomain)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Доменное имя. Все пользователи смогут создавать доменные имена меньших уровней в указанном доменном имени
  • domainlimit — Лимит поддоменов. Максимальное количество поддоменов, которые может создать пользователь в этом домене

Удалить общие доменные имена

Функция: shareddomain.delete

Удалить общие доменные имена

Уровень доступа: reseller

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции shareddomain.

Результат: успешное выполнение операции или сообщение об ошибке

Пользователи

Обратите внимание!
Не используйте знак % в параметрах функций.

Функция: user

Результат: список элементов

Управление пользователями

Уровень доступа: reseller admin

  • name — Имя пользователя
  • parent — Владелец
  • namespace — Пространство имен DNS
  • ip — IP-адрес
  • domains — Домены
  • props — Свойства
  • note — Примечание

Параметры пользователя

Функция: user.edit

Уровень доступа: admin reseller

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент name из функции user)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент name из функции user)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Имя пользователя. Пользователь будет указывать это значение в качестве логина в авторизационной форме панели управления
  • passwd — . Пользователь будет указывать это значение в качестве пароля для авторизации при входе в панель управления
  • confirm — Подтверждение. Повторите тот же пароль, чтобы убедиться, что ввели его правильно
  • ownnamespace — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Если данное поле неактивно, пользователь будет использовать пространство имен своего реселлера
  • namespace — Пространство имен DNS. Пространство имён DNS позволяет разделять информацию о доменах между пользователями таким образом, чтобы домены одного пользователя не пересекались с доменами другого. При этом на каждое пространство имен требуется отдельный IP-адрес. Если вы планируете использовать один адрес на несколько пользователей, вам нужно сначала создать реселлера.
  • ip — IP-адрес. IP-адрес, назначенный пространству имен пользователя
  • ip6 — IPv6-адрес. IPv6-адрес, назначенный пространству имен пользователя
  • domainlimit — Лимит доменов. Максимальное количество доменов, которые может создать пользователь
  • note — Примечание. Можно указать любую полезную вам информацию

Установка фильтра.

user.filter

Выключить

Функция: user.suspend

Выключить

Уровень доступа: reseller admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции user.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить пользователей

Функция: user.delete

Удалить пользователей

Уровень доступа: reseller admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции user.

Результат: успешное выполнение операции или сообщение об ошибке

Включить

Функция: user.resume

Включить

Уровень доступа: reseller admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции user.

Результат: успешное выполнение операции или сообщение об ошибке

Настройки пользователя

Функция: usrparam

Уровень доступа: reseller user

Данная функция одновременно используется для просмотра и изменения данных формы

Просмотр данных:

  • Результат: список параметров

Изменение данных:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров или дополнительных параметров запроса (см.выше):

  • name — Имя пользователя. Текущее имя пользователя, для которого вы изменяете настройки панели управления
  • theme — Тема. Тема панели управления
  • lang — Язык. Язык панели управления. Компания ISPsystem осуществила перевод своих программных продуктов с английского на другие языки с привлечением партнеров и не гарантирует исключительной точности переводов. Ко всему прочему программа может содержать текст, перевод которого все еще находится в процессе. Просим сообщать об ошибках в переводе путем выделения проблемного текста и нажатием сочетания клавиш Ctrl+Enter
  • old_password — Старый пароль. Старый пароль пользователя. Обязателен для ввода, если хотите сменить пароль
  • password — Пароль. Пароль для панели управления. Оставьте это поле пустым, если не хотите менять пароль
  • confirm — Подтверждение. Повторите тот же пароль, чтобы убедиться, что ввели его правильно
  • atype — Доступ к панели управления. Укажите, с каких IP-адресов вы хотите разрешить доступ к панели управления.Будьте предельно внимательны! Допустив ошибку, возможно, вы не сможете больше попасть в панель управления;
  • addr — Список IP-адресов. Укажите список IP-адресов, с которых вы хотите разрешить доступ к панели управления. Можно указать отдельные адреса (123.45.67.89), адреса по маске (123.45.67.0/24), либо диапазон адресов (123.45.67.89-123.45.67.98)
  • secureip — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) После регистрации в системе пользователю выдается уникальный идентификатор сессии. По умолчанию, он может быть использован с любого IP. Включив данный параметр, вы разрешаете пользоваться сессией только с того адреса, который был у пользователя при её получении
  • startpage — Стартовая страница. Страница, которая будет отображаться первой после того, как вы войдете в систему.
  • rows — Строк на странице. Количество строк таблицы, которые будут отображаться на каждой странице, по умолчанию
  • recordlimit — Количество записей. Максимальное количество записей, которое будет выведено в список. Ограничение нужно для предотвращения длительного формирования результата на больших объемах данных. Зачастую удобнее воспользоваться фильтром, нежели ожидать формирования большого списка, а потом просматривать его.
  • buttonview — Вид кнопок. Выберите предпочитаемое отображение кнопок на панели инструментов
  • hintview — Подсказки. Активные подсказки появляются, когда поле получает фокус ввода. Пассивные только при наведении курсора на значок подсказки
  • checkunsaved — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Предупреждать о несохраненных полях на форме
  • email — Email. Укажите Email, на который будут приходить оповещения
  • page_actions — Страница.
  • vkontakte_status — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Привязать данный аккаунт к аккаунту Вконтакте. Чтобы отвязать: необходимо снять галочку и сохранить форму
  • facebook_status — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Привязать данный аккаунт к аккаунту Facebook. Чтобы отвязать: необходимо убрать галочку и сохранить форму
  • google_status — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Привязать данный аккаунт к аккаунту Google. Чтобы отвязать: необходимо убрать галочку и сохранить форму
  • disable_totp — Отключить двухэтапную аутентификацию. Для отключения двухэтапной аутентификации введите 6-значный числовой пароль, сгенерированный приложением Google Authenticator

Ведомые серверы

Функция: slaveserver

Результат: список элементов

Ведомые серверы имён

Уровень доступа: reseller user

  • url — URL панели управления
  • username — Пользователь

Ведомый сервер имён

Функция: slaveserver.edit

Уровень доступа: user reseller

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент name из функции slaveserver)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент name из функции slaveserver)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • url — URL панели управления. Укажите полный адрес панели управления DNSmanager ведомого сервера. Например: https://mydns.com:1501/dnsmgr
  • username — Пользователь. Укажите имя пользователя для доступа к панели управления на ведомом сервере
  • password — Пароль. Укажите пароль для доступа к панели управления на ведомом сервере

Удалить ведомые серверы имён

Функция: slaveserver.delete

Удалить ведомые серверы имён

Уровень доступа: reseller user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции slaveserver.

Результат: успешное выполнение операции или сообщение об ошибке

Запрещенные имена

Функция: dns.blacklist

Результат: список элементов

Управление запрещенными доменами

Уровень доступа: root admin

  • name — Доменное имя

Удалить

Функция: dns.blacklist.delete

Удалить

Уровень доступа: root admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент name из функции dns.blacklist.

Результат: успешное выполнение операции или сообщение об ошибке

Переименовать

Функция: dns.blacklist.edit

Уровень доступа: admin root

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент name из функции dns.blacklist)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент name из функции dns.blacklist)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Доменное имя. Указанное доменное имя пользователи не смогут использовать при создании своих доменов