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

Skip to end of metadata
Go to start of metadata

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

Основные понятия

В AstPbx существуют пользователи трех типов:

  • SIP — абоненты, подключаемые по SIP клиентам.
  • ZAP — абоненты, подключаемые по аналоговым платам Digium (серии TDM400P, TDM800P или TDM2400P).
  • IAX2 — абоненты, подключаемые по «родному» протоколу Asterisk IAX2. На момент написания этого раздела IAX2 пользователи не используются.

Для упрощения управления пользователями в http://asteriskpbx.ru/wiki/HomeAstPbx каждый тип канала имеет свой номерной план (см. раздел http://asteriskpbx.ru/wiki/Home/NumberingPlan«Номерной План»). Так, для SIP абонентов это 7[01234567]X, для ZAP — 7[89]X. Таким образом, в Системе может быть настроено 80 SIP пользователей и 20 аналоговых телефонов. В большинстве случаев этого вполне достаточно, однако система легко модифицируется до любой бизнес-логики.

Создание и модификация пользователей

Для создания пользователя или его модификации необходимо открыть соответствующий каналу пользователя файл конфигурации и создать или отредактировать его секцию.

Название файла конфигурации Тип канала пользователя
iax_users.conf IAX2
sip_users.conf SIP
zap_users.conf ZAP

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

Для создания SIP пользователя необходимо добавить в файл sip_users.conf новую секцию, названием которой является номер добавляемого пользователя (также являющийся его именем его SIP экаунта).

Название опции Принимаемые значения Примечание
secret Любая строка. Если secret не будет указан, можно будет подключиться без пароля.
callerid Формат «user name» <number> Строка идентификации абонента, например: «Litnimax» <710>. Callerid позволяет отобразить имя пользователя на экране SIP телефона. Подробнее о callerid можно узнать на википедии.
nat yes/no Если пользователь находится за NAT, в его настройках обязательно должна быть опция nat=yes. По умолчанию NAT выключен для всех пользователей (nat=no)

Активация изменений

Для того, чтобы все изменения по созданию и редактированию пользователей вступили в силу, необходимо заставить Asterisk перечитать файлы конфигурации SIP канала. Сделать это можно при помощи команды sip reload в консоли или вызова asterisk -rx 'sip reload'.

Labels

astpbx astpbx Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.