...
Данная команда используется для просмотра белого списка.
При использовании без параметров удаляются все записи о "белых" IP-адресах, AOR и User-Agent.
ip
Данная команда используется для просмотра белого списка IP-адресов.
В выводе содержится адрес и причина добавления в список (is configured – адрес сконфигурированного транка, is dynamic – адрес зарегистрированного абонента).
Без использования дополнительных параметров будут выведены все адреса. Работает по частичному совпадению.
Синтаксис
show esbc white-list [<ADDR> ip [ <A.B.C.D> | <WORD> | <X:X:X:X::X> ]
Параметры
<ADDR> <A.B.C.D> – адрес для поиска в списке в формате IPv4, IPv6 или доменного именив формате IPv4;
<WORD> – адрес в формате доменного имени;
<X:X:X:X::X> – адрес в формате IPv6.
Необходимый уровень привилегий
...
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc white-list ip IP address white-list: -------------------------------------------------------------------------------- Host Is dynamic Is configured --------------- ---------- ---------- 10192.25168.72113.35 172 No Yes 192.168.80.27113.170 No Yes 192.168.113.179 Yes No |
aor
Данная команда используется для просмотра белого списка AOR.
В выводе содержится AOR и причина добавления в список (всегда is dynamic).
Без использования дополнительных параметров будут выведены все AOR. Работает по частичному совпадению.
Синтаксис
show esbc white-list aor [<LINE>]
Параметры
<LINE> – строка длиной до 255 символов, выводит все "белые" AOR, содержащие эту строку.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# show esbc white-list aor AOR white-list: -------------------------------------------------------------------------------------------- AOR Is dynamic Is configured ------------------------- ---------- ---------- 1142@192.168.113.177 Yes No 1142@192.168.113.172 Yes No |
user-agent
Данная команда используется для просмотра белого списка User-Agent.
В выводе содержится User-Agent и причина добавления в список (всегда is dynamic).
Без использования дополнительных параметров будут выведены все User-Agent. Работает по частичному совпадению.
Синтаксис
show esbc white-list aor [<LINE>]Параметры
<LINE> – строка длиной до 255 символов, выводит все "белые" User-Agent, содержащие эту строку.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
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
Данная команда используется для разрушения активных соединений.
При использовании без параметров разрушаются все активные соединения.
Синтаксис
clear esbc active calls [ id <HEX> | trunk sip <WORD> | user-interface sip <WORD> ]
Параметры
<HEX> – ID сессии, которую необходимо разрушить;
<WORD> – название транка/абонентского интерфейса, при указании все вызовы через выбранный объект будут завершены.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc active calls vesbc# |
...
При использовании без параметров удаляются все записи о заблокированных IP-адресах, AOR, sip-user и User-Agent.
aor
Данная команда используется для удаления заблокированных AOR.
При использовании без параметров удаляются все заблокированные AOR.
Синтаксис
clear esbc black-list aor [pattern <WORD>]
Параметры
pattern – использование паттерна для удаления AOR;
<WORD> – паттерн длиной до 128 символов, удаляет AOR только при полном совпадении с паттерном.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list aor Do you really want to clear AORs from black list with pattern? (y/N): y vesbc# vesbc# clear esbc black-list aor pattern .*113.177.* Following records will be deleted: ------------------------------------- ------------------------------------- 24001@192.168.113.177 Do you really want to clear AORs from black list with pattern? (y/N): y vesbc# |
user-agent
Данная команда используется для удаления заблокированных User-Agent.
При использовании без параметров удаляются все заблокированные User-Agent.
Синтаксис
clear esbc black-list user-agent [pattern <WORD>]
Параметры
pattern – использование паттерна для удаления User-Agent;
<WORD> – паттерн длиной до 128 символов, удаляет User-Agent только при полном совпадении с паттерном.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list user-agent Do you really want to clear all User-Agents from black list? (y/N): y vesbc# vesbc# clear esbc black-list user-agent pattern .*NSK.* Following records will be deleted: ------------------------------------- ------------------------------------- Eltex-NSK Do you really want to clear User-Agents from black list with pattern? (y/N): y vesbc# |
ip
Данная команда используется для удаления заблокированных IP-адресов.
При использовании без параметров удаляются все заблокированные IP-адреса.
Синтаксис
clear esbc black-list ip [<ADDRESS>]
Параметры
<ADDRESS> – заблокированный адрес в формате A.B.C.D[/N] или X:X:X:X::X. Для IPv4 адреса есть возможность ввести маску подсети, при указании удалятся все адреса, входящие в подсеть.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc black-list ip vesbc# |
...
При использовании без параметров удаляются все заблокированные SIP user.
Синтаксис
clear esbc black-list user-agent [pattern <WORD>]
Параметры
pattern – использование паттерна для удаления SIP user;
<WORD> – паттерн длиной до 128 символов, удаляет SIP user только при полном совпадении с паттерном.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
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 [pattern-aor <AOR> | user-interface sip <UI_NAME>]
Параметры
<AOR> – маска, по которой будут искаться AOR зарегистрированных абонентов. Можно использовать регулярные выражения PCRE.;
<UI_NAME> – название абонентского интерфейса, при указании регистрации всех абонентов, зарегистрированных через указанный интерфейс, будут сброшены.
Необходимый уровень привилегий
15
Командный режим
ROOT
Пример
| Блок кода | ||
|---|---|---|
| ||
vesbc# clear esbc registration vesbc# |