...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-cause-list-sip)# rename NEW_NAME_LIST vesbc(config-esbc-cause-list-sip)# |
Настройки CDR
| Якорь | ||||
|---|---|---|---|---|
|
cdr
Данная команда позволяет перейти в настройки сбора, хранения и записи CDR (Call Detail Record).
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-cdr)# syslog enable vesbc(config-esbc-cdr)# |
Настройки RADIUS-профиля
| Якорь | ||||
|---|---|---|---|---|
|
radius profile
Данная команда позволяет перейти в настройки указанного RADIUS-профиля или создать новый.
...
Использование отрицательной формы команды (no) устанавливает режим работы по - умолчанию.
Синтаксис
auth digest { draft_sterman | rfc5090 | rfc5090_no_chlng }
no auth digestПараметры
draft_sterman
...
–
...
режим
...
работы
...
работы
...
digest-аутентификации
...
в
...
соответствии
...
с
...
draft-sterman-aaa-sip-00.txt;
rfc5090
...
–
...
режим
...
работы
...
работы
...
digest-аутентификации
...
в
...
соответствии
...
с
...
RFC
...
5090;
rfc5090_no_chlng
...
–
...
режим
...
работы
...
работы
...
digest-аутентификации
...
в
...
соответствии
...
с
...
RFC
...
5090,
...
в
...
случае
...
когда
...
RADIUS-сервер
...
не
...
передает
...
Access-Challenge.
Значение по умолчанию
rfc5090
...
Использование отрицательной формы команды (no) устанавливает значение по - умолчанию.
Синтаксис
Синтаксис
framed-protocol { arap | gandalf | none | ppp | slip | x75_sync | xylogics }
no framed-protocolПараметры
arap
...
–
...
AppleTalk
...
Remote
...
Access
...
Protocol
...
(ARAP);
gandalf
...
–
...
Gandalf
...
proprietary
...
SingleLink/MultiLink
...
protocol;
none
...
–
...
атрибут
...
не
...
используется;
ppp
...
–
...
PPP;
slip
...
–
...
SLIP;
x75_sync
...
–
...
X.75
...
Synchronous;
xylogics
...
–
...
Xylogics
...
proprietary
...
IPX/SLIP
...
.
Значение по умолчанию
none
...
–
...
атрибут
...
не
...
используется.
Необходимый уровень привилегий
...
Команда позволяет указать атрибут типа физического порта NAS, который аутентифицирует пользователя , в соответствии с RFC 2865.
Использование отрицательной формы команды (no) устанавливает значение по - умолчанию.
Синтаксис
nas port-type { adsl_cap | adsl_dmt | async | cable | ethernet | g3_fax | hdlc_channel | idsl | isdn_async_v110 | isdn_async_v120 | isdn_sync | piafs | sdsl | sync | virtual | wireless | wireless_ieee_8021 | x25 | x75 | xdsl }
no nas port-typeПараметры
adsl_cap
...
–
...
ADSL-CAP
...
-
...
Asymmetric
...
DSL,
...
Carrierless
...
Amplitude
...
Phase
...
Modulation;
adsl_dmt
...
–
...
ADSL-DMT
...
-
...
Asymmetric
...
DSL,
...
Discrete
...
Multi-Tone;
async
...
–
...
Async;
cable
...
–
...
Cable;
ethernet
...
–
...
Ethernet;
g3_fax
...
–
...
G.3
...
Fax;
hdlc_channel
...
–
...
HDLC
...
Clear
...
Channel;
idsl
...
–
...
IDSL
...
-
...
ISDN
...
Digital
...
Subscriber
...
Line;
isdn_async_v110
...
–
...
ISDN
...
Async
...
V.110;
isdn_async_v120
...
–
...
ISDN
...
Async
...
V.120;
isdn_sync
...
–
...
ISDN
...
Sync;
piafs
...
–
...
PIAFS;
sdsl
...
–
...
SDSL
...
-
...
Symmetric
...
DSL;
sync
...
–
...
Sync;
virtual
...
–
...
Virtual;
wireless
...
–
...
Wireless
...
-
...
Other;
wireless_ieee_8021
...
–
...
Wireless
...
-
...
IEEE
...
802.11;
x25
...
–
...
X.25;
x75
...
–
...
X.75;
xdsl
...
–
...
xDSL
...
-
...
Digital
...
Subscriber
...
Line
...
of
...
unknown
...
type.
Значение по умолчанию
async
...
radius-server host { <IP-ADDR> | <IPV6-ADDR> } [ vrf <VRF> ]
no radius-server host { <IP-ADDR> | <IPV6-ADDR> } [ vrf <VRF> ]Параметры
<IP-ADDR>
...
–
...
IP-адрес
...
RADIUS-сервера,
...
задаётся
...
в
...
виде
...
AAA.BBB.CCC.DDD,
...
где
...
каждая
...
часть
...
принимает
...
значения
...
[0..255];
<IPV6-ADDR>
...
–
...
IPv6-адрес
...
RADIUS-сервера,
...
задаётся
...
в
...
виде
...
X:X:X:X::X,
...
где
...
каждая
...
часть
...
принимает
...
значения
...
в
...
шестнадцатеричном
...
формате
...
[0..FFFF];
<VRF>
...
–
...
имя
...
экземпляра
...
VRF,
...
задается
...
строкой
...
до
...
31
...
символа.
Значение по умолчанию
Отсутствует
...
| Примечание |
|---|
Для аутентификации регистраций абонентов ESBC, командой radius-server host необходимо указать RADIUS-сервер(ы), у которого используется тип соединения - соединения usage voip. RADIUS-серверы с отличным режимом не будут использоваться для аутентификации абонентов!. |
service type
Команда позволяет указать атрибут типа услуги, запрошенной пользователем, или типа услуги, которая должна быть предоставлена , в соответствии с RFC 2865.
Использование отрицательной формы команды (no) устанавливает значение по - умолчанию.
Синтаксис
service type { administrative | authenticate_only | call_check | callback_administrative | callback_framed | callback_login | callback_nas_prompt | framed | login | nas_promt | none | outbound }
no nas port-typeПараметры
administrative
...
–
...
Administrative;
authenticate_only
...
–
...
Authenticate
...
Only;
call_check
...
–
...
Call
...
Check;
callback_administrative
...
–
...
Callback
...
Administrative;
callback_framed
...
–
...
Callback
...
Framed;
callback_login
...
–
...
Callback
...
Login;
callback_nas_prompt
...
–
...
Callback
...
NAS
...
Prompt;
framed
...
–
...
Framed;
login
...
–
...
Login;
nas_promt
...
–
...
NAS
...
Prompt;
none
...
–
...
атрибут
...
не
...
используется;
outbound
...
–
...
Outbound.
Значение по умолчанию
none
...
–
...
атрибут
...
не
...
используется.
Необходимый уровень привилегий
...
auth radius profile <NAME>
no auth radius profile
Параметры
<NAME>
...
–
...
название
...
RADIUS-
...
профиля,
...
который
...
будет
...
использоваться
...
для
...
аутентификации.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-aaa-profile)# rename NEW_NAME vesbc(config-aaa-profile)# |
Настройки
...
криптопрофиля
| Якорь | ||||
|---|---|---|---|---|
|
crypto profile
Данная команда позволяет перейти в настройки указанного криптопрофиля или создать новый.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-flood-filter)# rename NEW_NAME_FLOOD_FILTER vesbc(config-esbc-flood-filter)# |
Общие настройки ESBC
| Якорь | ||||
|---|---|---|---|---|
|
general
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда позволяет перейти в общие настройки ESBC.
...
<COUNT> – количество входящих запросов от зарегистрированного абонента, принимает значение [1...4294967294];
<TIME> - – время, в течении течение которого будут увеличиваться счетчик запросов, принимает значение [1...225];
block - – блокировка при достижении лимитов. Необязательный параметр.
Значение по умолчанию
Отсутствует.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-general)# max in user rpp 10 1 block vesbc(config-esbc-general)# |
security block-timeout
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда позволяет изменять время, на которое будет блокироваться ipIP-адрес. По истечении указанного времени блокировка снимается автоматически.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
security block-timeout <TIME>
no security block-timeout
Параметры
<TIME> – время в минутах, принимает значения [30...65535].
Значение по умолчанию
1440
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-general)# security block-timeout 2880 vesbc(config-esbc-general)# |
security forgive-timeЯкорь security forgive-time security forgive-time
| security forgive-time | |
| security forgive-time |
Данная команда позволяет изменять время, на которое будут блокироваться атрибуты (AOR, user-agent или sip-user). По истечении указанного времени блокировка снимается автоматически.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
security forgive-time <TIME>
no security forgive-time
Параметры
<TIME> – время в минутах, принимает значения [30...65535].
Значение по умолчанию
60
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-general)# security forgive-time 1440 vesbc(config-esbc-general)# |
security errors-window
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда позволяет изменять время хранения ошибок по адресу или атрибутам (AOR, user-agent или sip-user). По истечении указанного времени счетчик ошибок сбрасывается.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
security errors-window <TIME>
no security errors-window
...
<TIME> – время в секундах, принимает значения [60...65535].
Значение по умолчанию
3600
...
allow – добавление кодеков для работы в режиме проксирования.;
<CODEC_PATTERN> – название кодека/часть названия кодека.;
<PT> – payload type. Необязательный параметр.;
audio – добавление кодеков типа audio для работы в режиме транскодирования.;
video – добавление кодеков типа video для работы в режиме транскодирования.;
image – добавление кодеков типа image для работы в режиме транскодирования.;
<CODEC> – название кодека. Указывается из списка поддержанных для транскодирования кодеков.;
all – в режиме проксирования (codec allow) включает список шаблонов кодеков по умолчанию, доступных для проксирования. В режиме транскодирования (codec audo/video/image) включает все доступные кодеки заданного типа.
...
Данная команда позволяет создать условие для модификации или перейти к настройками уже настройкам уже созданного условия.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
...
Данная команда позволяет создать условие для модификации или перейти к настройками уже настройкам уже созданного условия.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
...
Данная команда позволяет создать условие для модификации или перейти к настройками настройкам уже созданного условия.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
...
Данная команда позволяет создать условие для модификации или перейти к настройками настройкам уже созданного условия.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
...
| Блок кода | ||
|---|---|---|
| ||
#Модификатор будет применяться ко всем SIP-ответам:
vesbc(esbc-mod-table-modification)# sip response-pattern .+
vesbc(esbc-mod-table-modification)# |
...
Данная команда позволяет создать условие для модификации или перейти к настройками настройкам уже созданного условия.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-route-table-rule)# condition 0 cdpn ^24001$ vesbc(config-esbc-route-table-rule)# |
Настройки профиля
...
безопасности
| Якорь | ||||
|---|---|---|---|---|
|
security profile
Данная команда позволяет перейти в настройки указанного профиля безопасности или создать новый.
...
- transit – передавать вложение ISUP в SDP в сообщениях SIP;.
Значение по умолчанию
no
...
isup
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-sip-profile)# isup transit vesbc(config-esbc-sip-profile)# |
...
Настройки SIP-транспорта
sip transport
...
<DSCP> – значение кода DSCP, принимает значения [0..63].
Значение по умолчанию
0
Необходимый уровень привилегий
...
nat
Данная команда позволяет прохождение настроить прохождение RTP-трафика через NAT для SIP-транков.
...
Данная команда позволяет включить опцию «Доверенная сеть» "Доверенная сеть" на SIP-транке.
Использование отрицательной формы команды (no) отключает опцию.
...
Настройки транковой группы
trunk-group
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда позволяет перейти в настройки указанной транковой группы или создать новую.
...
<DSCP> – значение кода DSCP, принимает значения [0..63].
Значение по умолчанию
0
Необходимый уровень привилегий
...
Данная команда позволяет задать ограничение количества входящих sip-сообщений в секунду в рамках установленной сессии на транковой группе.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
...
<COUNT> – количество входящих пакетов в секунду в рамках установленной сессии, принимает значение [1...4294967294].
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
<COUNT> – количество входящих подписок в секунду, принимает значение [1...4294967294].
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
<COUNT> – количество активных подписок, принимает значение [1...4294967294].
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
| Якорь | ||||
|---|---|---|---|---|
|
user-interface sip
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда позволяет перейти в настройки указанного абонентского интерфейса или создать новый.
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
max in rps <COUNT>
no max in rps
...
<COUNT> – количество входящих пакетов в секунду в рамках установленной сессии, принимает значение [1...4294967294].
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
<COUNT> – количество входящих подписок в секунду, принимает значение [1...4294967294].
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
Синтаксис
max in subscriptions <COUNT>
no max in subscriptions
Параметры
<COUNT> – количество активных активных подписок, принимает значение [1...4294967294].
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
Данная команда позволяет задать ограничение на абонентском интерфейсе ограничение на общее количество входящих запросов от зарегистрированного абонента в определенный период с опциональной блокировкой , при превышении лимита.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
...
<COUNT> – количество входящих запросов от зарегистрированного абонента, принимает значение [1...4294967294];
<TIME> - – время, в течении течение которого будут будет увеличиваться счетчик запросов, принимает значение [1...225];
block - – блокировка при достижении лимитов. Необязательный параметр.
Значение по умолчанию
Отсутствует.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-user-interface-sip)# max in user rpp 10 1 block vesbc(config-esbc-user-interface-sip)# |
max in user contacts
Данная команда позволяет задать ограничение на количество контактов, принадлежащих одному AOR.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc(config-esbc-user-interface-sip)# registration simulation enable 7200 vesbc(config-esbc-user-interface-sip)# |
keep-alive-interval
Данная команда позволяет задать интервал для поддержания соединения за NAT.
...
| Якорь | ||||
|---|---|---|---|---|
|
show esbc active calls
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для просмотра информации об активных сессиях.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc active calls
Total call sessions: 4
ESBC active sessions:
-----------------------------------
Session id Duration CGPN CDPN Source Destination CGPN CDPN
(sec) unmodified unmodified modified modified
---------------- -------- ---------- ----------- ----------- ------------ -------- -------
50300000000004c 8 24001 23002 uac (trunk) uas (trunk) 24001 23002
50300000000004d 7 24002 23003 uac (trunk) uas (trunk) 24002 23003
50300000000004e 6 24003 23004 uac (trunk) uas (trunk) 24003 23004
50300000000004f 5 24004 23005 uac (trunk) uas (trunk) 24004 23005
|
esbc call-flow sip start
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для включения сбора статистики sip call-flow сессий.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# esbc call-flow sip start vesbc# |
esbc call-flow sip all
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для фильтрации с соблюдением всех условий (условие И) при сборе статистики sip call-flow сессий.
...
esbc call-flow sip all [<CONDITION>]
Параметры
<CONDITION> - – условие фильтрации при сборе статистики, принимает одно или более значение:
- address — – фильтрация по адресу;
- cdpn — – фильтрация по номеру вызываемого абонента;
- cgpn — – фильтрация по номеру вызывающего абонента;
- contact — – фильтрация по заголовку Contact;
- transport — – фильтрация по транспорту;
- trunk — – фильтрация по транку;
- trunk-group — – фильтрация по транк-группе;
- user-agent — – фильтрация по заголовку User-Agent;
- user-interface — – фильтрация по абонентскому интерфейсу.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# esbc call-flow sip all cdpn 7383.* trunk NOVOSIBIRSK vesbc# |
esbc call-flow sip any
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для фильтрации с соблюдением любого из условий (условие ИЛИ) при сборе статистики sip call-flow сессий.
...
esbc call-flow sip any [<CONDITION>]
Параметры
<CONDITION> - – условие фильтрации при сборе статистики, принимает одно или более значение:
- address — – фильтрация по адресу;
- cdpn — – фильтрация по номеру вызываемого абонента;
- cgpn — – фильтрация по номеру вызывающего абонента;
- contact — – фильтрация по заголовку Contact;
- transport — – фильтрация по транспорту;
- trunk — – фильтрация по транку;
- trunk-group — – фильтрация по транк-группе;
- user-agent — – фильтрация по заголовку User-Agent;
- user-interface — – фильтрация по абонентскому интерфейсу.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# esbc call-flow sip any transport TCP.* cgpn 4952.* vesbc# |
esbc call-flow sip clear
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для сброса статистики sip call-flow сессий.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# esbc call-flow sip clear vesbc# |
esbc call-flow sip stop
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для остановки сбора статистики sip call-flow сессий.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# esbc call-flow sip stop vesbc# |
show esbc call-flow sip list
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда вывод список sip call-flow сессий с краткой статистикой по каждой.
...
| Блок кода | ||
|---|---|---|
| ||
#Просмотр отфильтрованных call-flow сессий:
vesbc# show esbc call-flow sip list
Total call-flow sessions: 2
ESBC active sessions:
-----------------------------------
Session id Start time CGPN CDPN Source Destination CGPN CDPN
unmodified unmodified modified modified
-------------------- -------------------- ---------- ---------- -------------------- -------------------- ---------- ----------
50300000000000c 2025-10-08 09:50:25 1140 1142 ABONENTS (uiface) TRUNK_SMG (trunk) 1140 1142
50300000000000d 2025-10-08 09:50:26 1140 1142 TRUNK_SMG (trunk) ABONENTS (uiface) 1140 1142
vesbc# |
show esbc call-flow sip info
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда выводит диаграмму определенной sip call-flow сессии.
...
esbc call-flow sip info <SESSION_ID> [detailed] Параметры
<SESSION_ID>
...
– идентификатор
...
sip
...
call-flow
...
сессии;
detailed - – вывод подробной информации по определенной сессии. Необязательный параметр.
...
| Блок кода | ||
|---|---|---|
| ||
#Просмотр диаграммы отфильтрованной call-flow сессий:
vesbc# show esbc call-flow sip info 50300000000000c
ESBC call flow 50300000000000c
Time Leg A Direction Leg B
--------------- ---------------------------------------- --------- ----------------------------------------
2025-10-08 (UDP SDP) INVITE --->
09:50:25.976 sip:1142@192.168.113.177:5090 SIP/2.0
(+00:00:00.000)
2025-10-08 (UDP) SIP/2.0 100 Trying <---
09:50:25.976
(+00:00:00.000)
2025-10-08 ---> (UDP SDP) INVITE
09:50:25.992 sip:1142@192.168.113.172:5070 SIP/2.0
(+00:00:00.016)
2025-10-08 <--- (UDP) SIP/2.0 100 Trying
09:50:26.003
(+00:00:00.027)
2025-10-08 <--- (UDP) SIP/2.0 180 Ringing
09:50:26.046
(+00:00:00.070)
2025-10-08 (UDP) SIP/2.0 180 Ringing <---
09:50:26.048
(+00:00:00.072)
2025-10-08 <--- (UDP SDP) SIP/2.0 200 OK
09:50:27.544
(+00:00:01.568)
2025-10-08 (UDP SDP) SIP/2.0 200 OK <---
09:50:27.557
(+00:00:01.581)
2025-10-08 (UDP) ACK --->
09:50:27.600 sip:1142@192.168.113.177:5090;transport=
(+00:00:01.624) udp SIP/2.0
2025-10-08 ---> (UDP) ACK sip:1142@192.168.113.172:5070
09:50:27.603 SIP/2.0
(+00:00:01.627)
2025-10-08 <--- (UDP) BYE
09:50:44.673 sip:1140@192.168.113.177:5071;transport=
(+00:00:18.697) udp;line=83b0f9ea4622375be3232f3c892b024
0 SIP/2.0
2025-10-08 (UDP) BYE <---
09:50:44.675 sip:1140@192.168.113.170;transport=udp
(+00:00:18.699) SIP/2.0
2025-10-08 (UDP) SIP/2.0 200 Ok --->
09:50:44.700
(+00:00:18.724)
2025-10-08 ---> (UDP) SIP/2.0 200 OK
09:50:44.703
(+00:00:18.727)
vesbc#
#Просмотр подробной информации отфильтрованной call-flow сессий:
vesbc# show esbc call-flow sip info 50300000000000c detailed
ESBC call flow detailed 50300000000000c
Call state: Destroyed
-----------------------------------
Leg: A
Transport: TRANSPORT_ABONENTS
User interface: ABONENTS
Remote Contact: "1140" <sip:1140@192.168.113.170;transport=udp>
From: "1140" <sip:1140@192.168.113.177>
To: <sip:1142@192.168.113.177>
Remote User-Agent: VP-17P/1.5.6-b46 sofia-sip/1.28
Call id: cb612700-9916-1200-4783-6813e209aef3
Local ip: 192.168.113.177:5090
Remote ip: 192.168.113.170:5060
Start time: 2025-10-08 09:50:25.976
End time: 2025-10-08 09:50:44.700
-----------------------------------
Leg: B
Transport: TRANSPORT_SMG
Trunk: TRUNK_SMG
Remote Contact: <sip:1142@192.168.113.172:5070>
From: "1140" <sip:1140@192.168.113.172>
To: <sip:1142@192.168.113.172>
Remote User-Agent: smg pa_sip 3.408.2.100
Call id: 5153401c612eebba1d5691886dbcbb92
Local ip: 192.168.113.177:5071
Remote ip: 192.168.113.172:5070
Start time: 2025-10-08 09:50:25.992
End time: 2025-10-08 09:50:44.703
vesbc# |
show esbc black-list
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для просмотра списка заблокированных адресов, AOR, User-Agent и sip-user.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc statistics all ESBC global call counters: ----------------------------------------------------------------------- Counter Name Incoming Outgoing ------------------------- -------------------- -------------------- CALLS PER SECOND 0 0 CALL LEGS 0 0 REQUESTS IN CALL 0 0 RESPONSES IN CALL 0 0 ANSWERED CALLS 0 0 CALLS TO WRONG NUMBER 0 0 BUSY CALLS 0 0 NO ANSWERED CALLS 0 0 FORBIDDEN CALLS 0 0 UNAUTHORIZED CALLS 0 0 3XX CODES 0 0 4XX CODES 0 0 5XX CODES 0 0 6XX CODES 0 0 ESBC global register counters: ----------------------------------------------------------------------- Counter Name Incoming Outgoing ------------------------- -------------------- -------------------- REGISTERS PER SECOND 0 0 REGISTER TRANSACTIONS 0 0 RESPONSES 0 0 SUCCESS REGISTERS 0 0 REQUEST TIMEOUT 0 0 FORBIDDEN REGISTERS 0 0 UNAUTHORIZED REGISTERS 0 0 INTERVAL TOO BRIEF 0 0 3XX CODES 0 0 4XX CODES 0 0 5XX CODES 0 0 6XX CODES 0 0 ESBC global subscribe counters: ----------------------------------------------------------------------- Counter Name Incoming Outgoing ------------------------- -------------------- -------------------- SUBSCRIBES PER SECOND 0 0 ACTIVE SUBSCRIBES 0 0 REQUESTS IN SUBSCRIBE 0 0 RESPONSES IN SUBSCRIBE 0 0 SUCCESS SUBSCRIBES 0 0 REQUEST TIMEOUT 0 0 FORBIDDEN SUBSCRIBES 0 0 UNAUTHORIZED SUBSCRIBES 0 0 INTERVAL TOO BRIEF 0 0 3XX CODES 0 0 4XX CODES 0 0 5XX CODES 0 0 6XX CODES 0 0 ESBC global rps counters: ----------------------------------------------------------------------- Counter Name Incoming Outgoing ------------------------- -------------------- -------------------- REQUESTS PER SECOND 0 0 INVITE PER SECOND 0 0 ACK PER SECOND 0 0 BYE PER SECOND 0 0 CANCEL PER SECOND 0 0 REFER PER SECOND 0 0 PRACK PER SECOND 0 0 SUBSCRIBE PER SECOND 0 0 NOTIFY PER SECOND 0 0 UPDATE PER SECOND 0 0 OPTIONS PER SECOND 0 0 INFO PER SECOND 0 0 REGISTER PER SECOND 0 0 MESSAGE PER SECOND 0 0 |
show esbc trunks
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для просмотра информации о транках.
...
| Блок кода | ||
|---|---|---|
| ||
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 users
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для просмотра информации о зарегистрированных абонентах.
...
Командный режим
ROOT
Пример
show esbc white-list
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для просмотра белого списка.
...
show esbc white-list ip [ <A.B.C.D> | <WORD> | <X:X:X:X::X> ]
Параметры
<A.B.C.D> – адрес в формате IPv4;
<WORD> – адрес в формате доменного имени;
<X:X:X:X::X> – адрес в формате IPv6.
Необходимый уровень привилегий
...
show esbc white-list aor [<LINE>]
Параметры
<LINE> – строка строка длиной до 255 символов, выводит все "белые" AOR, содержащие эту строку.
Необходимый уровень привилегий
...
show esbc white-list aor [<LINE>]
Параметры
<LINE> – строка строка длиной до 255 символов, выводит все "белые" User-Agent, содержащие эту строку.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc white-list user-agent
User-Agent white-list:
--------------------------------------------------------------------------------------------
User-Agent Is dynamic Is
configured
------------------------- ---------- ----------
VP-17P/1.5.6-b46 Yes No
sofia-sip/1.28 |
Команды
...
управления
clear esbc active calls
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для разрушения активных соединений.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc active calls vesbc# |
clear esbc black-list
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для очистки чёрного списка.
...
clear esbc black-list aor [pattern <WORD>]
Параметры
pattern
...
–
...
использование
...
паттерна
...
для
...
удаления
...
AOR;
<WORD> – паттерн длиной до 128 символов, удаляет AOR только при полном совпадении с паттерном.
...
clear esbc black-list user-agent [pattern <WORD>]
Параметры
pattern
...
–
...
использование
...
паттерна
...
для
...
удаления
...
User-Agent;
<WORD> – паттерн длиной до 128 символов, удаляет User-Agent только при полном совпадении с паттерном.
...
<ADDRESS> – заблокированный адрес в формате A.B.C.D[/N] или X:X:X:X::X. Для IPv4-адреса есть возможность ввести маску подсети, при указании удалятся все адреса, входящие в подсеть.
...
clear esbc black-list user-agent [pattern <WORD>]
Параметры
pattern
...
–
...
использование
...
паттерна
...
для
...
удаления
...
SIP
...
user;
<WORD> – паттерн длиной до 128 символов, удаляет SIP user только при полном совпадении с паттерном.
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list sip-user Do you really want to clear sip-users from black list with pattern? (y/N): y vesbc# vesbc# clear esbc black-list sip-user pattern .*383.* Following records will be deleted: ------------------------------------- ------------------------------------- 738382947@192.168.113.177 Do you really want to clear sip-users from black list with pattern? (y/N): y vesbc# |
clear esbc registration
| Якорь | ||||
|---|---|---|---|---|
|
Данная команда используется для сброса активных регистраций абонентов.
...
<AOR> – маска, по которой будут искаться AOR зарегистрированных абонентов. Можно использовать регулярные выражения PCRE.;
<UI_NAME> – название абонентского интерфейса, при указании регистрации всех абонентов, зарегистрированных через указанный интерфейс, будут сброшены.
...
