Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Модификации, установленные данными командами, применяются только к динамическим SIP-абонентам.

clean

Команда для установки значения по умолчанию (пустой список, модификаций нет).

Путь команды:

/domain/<DOMAIN>/sip/modifications/clean

Синтаксис:

clean [FIELD] [--force]

Параметры:

<FIELD> - имя свойства(list).

--force - выполнение команды без запроса подтверждения.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/sip/modifications/clean list     
Property list values successfully restored

[exec at: 12.03.2021 13:50:02, exec time: 235ms, nodes: sip1@ecss1 v.3.14.8.26]

info

Команда просмотра правил модификации номера.

Путь команды:

/domain/<DOMAIN>/sip/modifications/info

Синтаксис:

info [FIELD]

Параметры:

<FIELD> - имя свойства(list).

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/sip/modifications/info
┌────────┬───────────┬───────────────────────────────────────────────────────────────────────┐
│Property│  Domain   │                                 Value                                 │
├────────┼───────────┼───────────────────────────────────────────────────────────────────────┤
│list    │biysk.local│mod_emerg_1xx: cdpn/1xx, rule cgpn: "38547748xx", rule cdpn: "3851xx44"│
└────────┴───────────┴───────────────────────────────────────────────────────────────────────┘

[exec at: 12.03.2021 13:49:33, exec time: 20ms, nodes: sip1@ecss2 v.3.14.8.26]

set

Команда для добавления, изменения и удаления правила модификации номера.

Путь команды:

/domain/<DOMAIN>/sip/modifications/set

Синтаксис:

set list add|change <NAME> <TYPE> <MASK> <CGPN> <CDPN>

set list del <NAME> <TYPE>

Параметры:

add - добавление правила;
change - изменение существующего правила;
del - удаление правила.

<NAME> - имя правила;<TYPE> - тип номера, для которого будет детектироваться правило:

  • cgpn - номер вызывающего абонента, указывается в правиле в случае регистрации;
  • cdpn - номера вызываемого абонента;
  • any - любой номер.

<MASK> - маска номера, по которой определяется применение модификаторов;
<CGPN> - правило модификации для номера вызывающего абонента;
<CDPN> - правило модификации для номера вызываемого абонента.

Правила для маски номера:

X  x        любой знак
  0..9 * # D  цифры 0-9, символы *, #, D
  [..]        диапазон цифр
  {min, max}  повтор номера
  .           неограниченный повтор номера
  |           разделитель между шаблонами

Правила модификации номера:

. -         удалить цифру
  X x         цифра или символ не изменяются в этой позиции (обязательно)
  ?           цифра или символ не изменяются в этой позиции (необязательный)
  + +(..)     добавить цифру(ы) или символ(ы), указанные после
  !           остановить детектирование, следующая цифра/символ удаляются
  $           остановить детектирование, следующая цифра/символ не изменяются
  0..9 D # *  (с +) изменение цифры/символа в этой позиции

Пример:

Добавление префикса для номера вызываемой стороны:

admin@mycelium1@ecss1:/$ domain/biysk.local/sip/modifications/set list add mod_emerg_1xx cdpn 1xx 38547748xx 3851xx44
Property "list" successfully changed from: 
empty
   to
mod_emerg_1xx: cdpn/1xx, rule cgpn: "38547748xx", rule cdpn: "3851xx44".

[exec at: 12.03.2021 13:49:07, exec time: 245ms, nodes: sip1@ecss1 v.3.14.8.26]
  • Нет меток
Написать комментарий...