...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-cause-list-sip)# rename NEW_NAME_LIST vesbc(config-esbc-cause-list-sip)# |
...
Общие настройки ESBC
general
Данная команда позволяет перейти в общие настройки управления модулями ESBC.
Синтаксис
general
Параметры
...
Значение по умолчанию
50000 -- – vESBC;
8500 -- – ESBC-3200.
Необходимый уровень привилегий
...
Значение по умолчанию
1000 – vESBC;
400 -- – ESBC-3200.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
value-pattern 'header (value)' # вВ переменную будет добавлено только value |
Значение по умолчанию
Отсутствует.
...
<METHOD> – метод контроля направлений, на данный момент принимает только одно значение - – options.
Значение по умолчанию
...
keepalive success-interval <TIME>
no keepalive success-interval
Параметры
<TIME> -- – время в секундах, принимает значения [10..3600].
Значение по умолчанию
60
Необходимый уровень привилегий
...
transit – передавать 3xx на второе плечо;.
Значение по умолчанию
forbidden
...
Значение по умолчанию
50000 -- – vESBC;
8500 -- – ESBC-3200.
Необходимый уровень привилегий
...
Значение по умолчанию
1000 – vESBC;
400 -- – ESBC-3200.
Необходимый уровень привилегий
...
Данная команда позволяет прохождение RTP-трафика через NAT для транков.
...
nat comedia-mode { flexible | on | off }
no nat comedia-modeПараметры
flexible – flexible – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в . В случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток продолжает транслироваться;
on – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в . В случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток перестает транслироваться;
off — – режим NAT выключен.
Значение по умолчанию
Отсутствует.
...
Данная команда позволяет включить опцию "Доверенная сеть" «Доверенная сеть» на SIP-транке.
Использование отрицательной формы команды (no) отключает опцию.
...
Значение по умолчанию
50000 -- – vESBC;
8500 -- – ESBC-3200.
Необходимый уровень привилегий
...
Значение по умолчанию
1000 – vESBC;
400 -- – ESBC-3200.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-trunk-group)# trusted-network vesbc(config-esbc-trunk-group)# |
| Якорь | ||||
|---|---|---|---|---|
|
...
абонентских интерфейсов
user-interface sip
Данная команда позволяет перейти в настройки указанного абонентского интерфейса или создать новый.
...
Значение по умолчанию
50000 -- – vESBC;
8500 -- – ESBC-3200.
Необходимый уровень привилегий
...
Значение по умолчанию
1000 – vESBC;
400 -- – ESBC-3200.
Необходимый уровень привилегий
...
no nat keep-alive-interval
Параметры
<TIME> – <TIME> – время в секундах, для поддержания сигнального соединения за NAT. Допустимые значения: 0 - – 65535.
Значение по умолчанию
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-user-interface-sip)# sip transport NEW_SIP_TRANSPORT vesbc(config-esbc-user-interface-sip)# |
| Якорь | ||||
|---|---|---|---|---|
|
show esbc black-list
Данная команда используется для просмотра списка заблокированных адресов.
В выводе содержится заблокированный адрес, причина блокировки, AOR, количество накопленных ошибок AOR, таймаут и время блокировки.
Синтаксис
show esbc black-list [ <ADDR> ]Параметры
<ADDR> – адрес для поиска в списке в формате A.B.C.D(IPv4) или X:X:X:X::X(IPv6).
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc black-list
IP address Ban reason AOR AOR error Blocking Time of blocking
count timeout in
minutes
--------------- ---------------- ------------------------- --------- ---------- --------------------
192.168.80.27 PACKET FLOODING 0 1440 2025-04-16 09:10:17
|
show esbc counters
Данная команда используется для просмотра статистики вызовов по системе.
В выводе содержится текущее количество вызовов в секунду, количество активных вызовов (входящих и исходящих), количество полученных и отправленных запросов/ответов, количество успешных вызовов и счётчики для неуспешных вызовов.
Описание счётчиков для неуспешных вызовов:
- WRONG NUMBER CALLS – увеличивается при получении ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – увеличивается при получении ответов 486, 600 на инициирующий INVITE;
- NO ANSWER CALLS – увеличивается при получении ответов 408, 480, 487 на инициирующий INVITE;
- FORBIDDEN CALLS – увеличивается при получении ответов 403, 603 на инициирующий INVITE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на инициирующий INVITE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на инициирующий INVITE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на инициирующий INVITE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на инициирующий INVITE.
Синтаксис
show esbc countersПараметры
Отсутствуют.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc counters
ESBC global counters:
-----------------------------------
CPS: 0
INCOMING CALL-LEGS: 0
OUTGOING CALL-LEGS: 0
REQUESTS RECEIVED: 0
REQUESTS SEND: 0
RESPONSES RECEIVED: 0
RESPONSES SEND: 0
ANSWERED CALLS(SUCCESS): 0
ANSWERED CALLS(UNSUCCESS): 0
WRONG NUMBER CALLS: 0
BUSY CALLS: 0
NO ANSWER CALLS: 0
FORBIDDEN CALLS: 0
3XX CODES: 0
4XX CODES: 0
5XX CODES: 0
6XX CODES: 0 |
show esbc transports counters
Данная команда используется для просмотра статистики вызовов по транспортам.
В выводе содержится текущее количество вызовов в секунду, количество активных вызовов (входящих и исходящих), количество полученных и отправленных запросов/ответов, количество успешных вызовов и счётчики для неуспешных вызовов.
Описание счётчиков для неуспешных вызовов:
- WRONG NUMBER CALLS – увеличивается при получении ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – увеличивается при получении ответов 486, 600 на инициирующий INVITE;
- NO ANSWER CALLS – увеличивается при получении ответов 408, 480, 487 на инициирующий INVITE;
- FORBIDDEN CALLS – увеличивается при получении ответов 403, 603 на инициирующий INVITE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на инициирующий INVITE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на инициирующий INVITE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на инициирующий INVITE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на инициирующий INVITE.
Можно указать имя конкретного транспорта для получения статистики только по нему.
Синтаксис
show esbc transports [sip] counters [<SIP_TRANSPORT_NAME>]Параметры
sip – вывод статистики по SIP-транспортам;
<SIP_TRANSPORT_NAME> – имя SIP-транспорта для вывода статистики по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc transports sip counters NEW_TRANSPORT
Transport: NEW_TRANSPORT
---------------------------------------------
CPS: 0
INCOMING CALL-LEGS: 0
OUTGOING CALL-LEGS: 0
REQUESTS RECEIVED: 0
REQUESTS SEND: 0
RESPONSES RECEIVED: 0
RESPONSES SEND: 0
ANSWERED CALLS(SUCCESS): 0
ANSWERED CALLS(UNSUCCESS): 0
WRONG NUMBER CALLS: 0
BUSY CALLS: 0
NO ANSWER CALLS: 0
FORBIDDEN CALLS: 0
3XX CODES: 0
4XX CODES: 0
5XX CODES: 0
6XX CODES: 0 |
show esbc trunks
Данная команда используется для просмотра информации о транках.
В выводе содержится имя, тип, статус транка и время последнего изменения статуса.
Можно указать имя транка для получения детальной информации
Синтаксис
show esbc trunks [sip] [<TRUNK_NAME>]Параметры
sip – просмотр информации по SIP-транкам;
<TRUNK_NAME> – имя SIP-транка для вывода детальной информации по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc trunks
Trunk Trunk type Status Last change time
-------------------- ---------- ------------- ------------------
NEW_TRUNK SIP Available 2025-04-15
03:43:25
vesbc#
vesbc# show esbc trunks sip NEW_TRUNK
Trunk Trunk type Domain Remote address Remote Status Last change time
port
-------------------- ---------- ---------- --------------- ---------- ------------- ------------------
NEW_TRUNK SIP 10.25.72.35 5063 Available 2025-04-15
03:43:25 |
show esbc trunks counters
Данная команда используется для просмотра статистики вызовов по транкам.
В выводе содержится текущее количество вызовов в секунду, количество активных вызовов(входящих и исходящих), количество полученных и отправленных запросов/ответов, количество успешных вызовов и счётчики для неуспешных вызовов.
Описание счётчиков для неуспешных вызовов:
- WRONG NUMBER CALLS – увеличивается при получении ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – увеличивается при получении ответов 486, 600 на инициирующий INVITE;
- NO ANSWER CALLS – увеличивается при получении ответов 408, 480, 487 на инициирующий INVITE;
- FORBIDDEN CALLS – увеличивается при получении ответов 403, 603 на инициирующий INVITE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на инициирующий INVITE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на инициирующий INVITE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на инициирующий INVITE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на инициирующий INVITE.
Можно указать имя конкретного транка для получения статистики только по нему.
Синтаксис
show esbc trunks [sip] counters [<TRUNK_NAME>]Параметры
sip – вывод статистики по SIP-транспортам;
<TRUNK_NAME> – имя SIP-транспорта для вывода статистики по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc trunks sip counters NEW_TRUNK
Trunk: NEW_TRUNK
---------------------------------------------
CPS: 0
INCOMING CALL-LEGS: 0
OUTGOING CALL-LEGS: 0
REQUESTS RECEIVED: 0
REQUESTS SEND: 0
RESPONSES RECEIVED: 0
RESPONSES SEND: 0
ANSWERED CALLS(SUCCESS): 0
ANSWERED CALLS(UNSUCCESS): 0
WRONG NUMBER CALLS: 0
BUSY CALLS: 0
NO ANSWER CALLS: 0
FORBIDDEN CALLS: 0
3XX CODES: 0
4XX CODES: 0
5XX CODES: 0
6XX CODES: 0 |
show esbc user-interfaces counters
Данная команда используется для просмотра статистики вызовов по абонентским интерфейсам.
В выводе содержится текущее количество вызовов в секунду, количество активных вызовов(входящих и исходящих), количество полученных и отправленных запросов/ответов, количество успешных вызовов и счётчики для неуспешных вызовов.
Описание счётчиков для неуспешных вызовов:
- WRONG NUMBER CALLS – увеличивается при получении ответов 404, 410, 484, 485, 604 на инициирующий INVITE;
- BUSY CALLS – увеличивается при получении ответов 486, 600 на инициирующий INVITE;
- NO ANSWER CALLS – увеличивается при получении ответов 408, 480, 487 на инициирующий INVITE;
- FORBIDDEN CALLS – увеличивается при получении ответов 403, 603 на инициирующий INVITE;
- 3XX CODES – увеличивается при получении любого 3xx ответа на инициирующий INVITE;
- 4XX CODES – увеличивается при получении любого 4xx ответа (если не подпадает под другие условия) на инициирующий INVITE;
- 5XX CODES – увеличивается при получении любого 5xx ответа на инициирующий INVITE;
- 6XX CODES – увеличивается при получении любого 6xx ответа (если не подпадает под другие условия) на инициирующий INVITE.
Можно указать имя конкретного абонентского интерфейса для получения статистики только по нему.
Синтаксис
show esbc user-interfaces [sip] counters [<USER_INTERFACE_NAME>]Параметры
sip – вывод статистики по абонентскому интерфейсу;
<USER_INTERFACE_NAME> – имя абонентского интерфейса для вывода статистики по нему.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc user-interfaces sip counters NEW_USER_INTERFACE
User interface: NEW_USER_INTERFACE
---------------------------------------------
CPS: 0
INCOMING CALL-LEGS: 0
OUTGOING CALL-LEGS: 0
REQUESTS RECEIVED: 0
REQUESTS SEND: 0
RESPONSES RECEIVED: 0
RESPONSES SEND: 0
ANSWERED CALLS(SUCCESS): 0
ANSWERED CALLS(UNSUCCESS): 0
WRONG NUMBER CALLS: 0
BUSY CALLS: 0
NO ANSWER CALLS: 0
FORBIDDEN CALLS: 0
3XX CODES: 0
4XX CODES: 0
5XX CODES: 0
6XX CODES: 0 |
show esbc users
Данная команда используется для просмотра информации о зарегистрированных абонентах.
В выводе содержится AOR абонента, тип и количество контактов.
Можно указать AOR абонента для получения детальной информации.
Синтаксис
show esbc users [sip] [<LINE>] [detailed]Параметры
sip – просмотр информации по SIP-абонентам;
<LINE> – строка длиной до 255 символов, выводит всех абонентов, чей AOR содержит эту строку;
detailed – просмотр детальной информации о абоненте, работает только если в <LINE> указан полный AOR.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc users sip 5
Total AORs: 1
Total Contacts: 1
User AOR User Contact
type count
------------------------------ -------- --------
55@192.168.80.127 SIP 1
vesbc#
vesbc# show esbc users sip 55@192.168.80.127 detailed
User AOR: 55@192.168.80.127
User type: SIP
Contact count: 1
IN User contact IP address of User Expires Registration Trunk name IP address of OUT Trunk contact
user interface expires in registrar
name
------------------------------ --------------- ---------- -------- ------------ --------------- --------------- ------------------------------
<sip:55@192.168.80.27:5062;tra 192.168.80.27 abon 3600 3342 uas 10.25.72.35 <sip:55@10.25.72.151:5060;tran
nsport=udp> sport=udp;line=5e320013e287239
e04606bb5d3800315> |
show esbc white-list
Данная команда используется для просмотра белого списка.
В выводе содержится адрес и причина добавления в список (is configured – адрес сконфигурированного транка, is dynamic – адрес зарегистрированного абонента).
Синтаксис
show esbc white-list [<ADDR>]Параметры
<ADDR> – адрес для поиска в списке в формате A.B.C.D(IPv4) или X:X:X:X::X(IPv6).
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc white-list
IP address Is dynamic Is
configured
--------------- ---------- ----------
10.25.72.35 No Yes
192.168.80.27 Yes No
|
Команды управления
clear esbc black-list
Данная команда используется для очистки списка заблокированных адресов.
Синтаксис
clear esbc black-list [ <IPv4[/N]> | <IPv6> ]Параметры
<IPv4[/N]> – IPv4-адрес из списка, при указании маски из списка удаляются все адреса, которые попадают под маску;
<IPv6> – IPv6-адрес из списка.
Необходимый уровень привилегий
10
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list 192.168.80.27 |