Данная команда осуществляет переход к конфигурированию ESBC.
Использование отрицательной формы команды (no) сбрасывает конфигурацию ESBC.
esbc
no esbc
Команда не содержит параметров.
Отсутствует.
15
CONFIG
vesbc(config)# esbc vesbc(config-esbc)# |
Данная команда позволяет перейти в настройки указанного списка причин отбоя для перехода на следующее направление или создать новый.
Использование отрицательной формы команды (no) удаляет указанный список.
cause-list sip <NAME>
no cause-list sip <NAME>
<NAME> – название списка.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# cause-list sip NEW_LIST vesbc(config-esbc-cause-list-sip)# |
Данная команда позволяет задать маску причин отбоя. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает отбор причин отбоя по маске.
cause-mask <MASK>
no cause-mask
<MASK> – маска, по которой будут отбираться SIP-ответы.
Отсутствует.
15
CONFIG-ESBC-CAUSE-LIST-SIP
#Если из транка придёт ответ 40x(400-409), произойдёт маршрутизация на следующее направление vesbc(config-esbc-cause-list-sip)# cause-mask 40. vesbc(config-esbc-cause-list-sip)# |
Данная команда позволяет переименовать созданный список.
rename <NEW_NAME>
<NEW_NAME> – новое название списка.
Отсутствует.
15
CONFIG-ESBC-CAUSE-LIST-SIP
vesbc(config-esbc-cause-list-sip)# rename NEW_NAME_LIST vesbc(config-esbc-cause-list-sip)# |
Данная команда позволяет перейти в настройки сбора, хранения и записи CDR(Call Detail Record) .
Использование отрицательной формы команды (no) удаляет настройки CDR.
cdr
no cdr
Команда не содержит параметров.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# cdr vesbc(config-esbc-cdr)# |
Данная команда включает запись в файл CDR заголовка вида "<hostname> CDR. File started at 'YYYYMMDDhhmmss'", где 'YYYYMMDDhhmmss' — время начала сохранения записей в файл.
Использование отрицательной формы команды (no) отключает запись заголовка в файл.
add-header
no add-header
Команда не содержит параметров.
Запись заголовка выключена.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# add-header vesbc(config-esbc-cdr)# |
Данная команда включает сохранение пустых файлов CDR.
Использование отрицательной формы команды (no) отключает сохранение пустых файлов.
collect empty-files
no collect empty-files
Команда не содержит параметров.
Сохранение пустых файлов отключено.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# collect empty-files vesbc(config-esbc-cdr)# |
Данная команда включает сохранение неуспешных вызовов.
Использование отрицательной формы команды (no) отключает сохранение неуспешных вызовов.
collect unsuccess
no collect unsuccess
Команда не содержит параметров.
Сохранение неуспешных вызовов отключено.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# collect unsuccess vesbc(config-esbc-cdr)# |
Данная команда позволяет настроить режим для создания файлов CDR.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
create-mode <MODE>
no create-mode
<MODE> - режим создания файлов CDR, принимает значения [daily, hourly, periodically]
periodically
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# create-mode daily vesbc(config-esbc-cdr)# |
Данная команда включает сбор CDR.
Использование отрицательной формы команды (no) отключает сбор CDR.
enable
no enable
Команда не содержит параметров.
Сбор CDR отключен.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# enable vesbc(config-esbc-cdr)# |
Данная команда позволяет перейти в настройки FTP для отправки файлов CDR.
Использование отрицательной формы команды (no) удаляет настройки FTP.
ftp
no ftp
Команда не содержит параметров.
Отсутствует.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# ftp vesbc(config-esbc-cdr-ftp)# |
Данная команда позволяет задать логин FTP-клиента для отправки CDR.
Использование отрицательной формы команды (no) удаляет логин FTP-клиента.
login <WORD>
no login
<WORD> - логин FTP-клиента.
Отсутствует.
15
CONFIG-ESBC-CDR-FTP
vesbc(config-esbc-cdr-ftp)# login admin vesbc(config-esbc-cdr-ftp)# |
Данная команда позволяет задать пароль FTP-клиента для отправки CDR.
Использование отрицательной формы команды (no) удаляет пароль FTP-клиента.
password { <WORD> | encrypted <HEX> }
no password<WORD> – пароль FTP-клиента, строка ASCII-символов;
<HEX> – зашифрованный пароль FTP-клиента.
Отсутствует.
15
CONFIG-ESBC-CDR-FTP
vesbc(config-esbc-cdr-ftp)# password passwd vesbc(config-esbc-cdr-ftp)# |
Данная команда позволяет задать путь до директории на FTP-сервере, куда будут отправляться CDR.
Использование отрицательной формы команды (no) удаляет путь до директории.
path <PATH>
no path
<PATH> – путь до директории на FTP-сервере.
Отсутствует.
15
CONFIG-ESBC-CDR-FTP
vesbc(config-esbc-cdr-ftp)# path /admin/cdr/esbc vesbc(config-esbc-cdr-ftp)# |
Данная команда позволяет задать адрес FTP-сервера, куда будут отправляться CDR.
Использование отрицательной формы команды (no) удаляет адрес FTP-сервера.
remote address { <A.B.C.D> | <WORD> | <X:X:X:X::X> }
no remote address<A.B.C.D> – адрес FTP-сервера в формате IPv4;
<WORD> – адрес FTP-сервера в формате доменного имени;
<X:X:X:X::X> – адрес FTP-сервера в формате IPv6.
Отсутствует.
15
CONFIG-ESBC-CDR-FTP
vesbc(config-esbc-cdr-ftp)# remote address 192.168.2.3 vesbc(config-esbc-cdr-ftp)# |
Данная команда позволяет задать порт FTP-сервера, куда будут отправляться CDR.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
remote port <PORT>
no remote port
<PORT> – порт FTP-сервера, принимает значения от 1 до 65535.
21
15
CONFIG-ESBC-CDR-FTP
vesbc(config-esbc-cdr-ftp)# remote port 22221 vesbc(config-esbc-cdr-ftp)# |
Данная команда включает отправку файлов CDR на FTP-сервер.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
save
no save
Команда не содержит параметров.
Отправка файлов на сервер отключена.
15
CONFIG-ESBC-CDR-FTP
vesbc(config-esbc-cdr-ftp)# save vesbc(config-esbc-cdr-ftp)# |
Данная команда позволяет настроить локальное сохранение файлов CDR.
Использование отрицательной формы команды (no) удаляет настройки локального хранилища CDR.
local
no local
Команда не содержит параметров.
Отсутствует.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# local vesbc(config-esbc-cdr-local)# |
Данная команда позволяет настроить создание директорий для CDR в локальном хранилище.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
create-directories by-date
no create-directories
by-date – включает создание директорий по датам в локальном хранилище.
Создание директорий по датам отключено.
15
CONFIG-ESBC-CDR-LOCAL
vesbc(config-esbc-cdr-local)# create-directories by-date vesbc(config-esbc-cdr-local)# |
Данная команда позволяет настроить время локального хранения файлов CDR.
Использование отрицательной формы команды (no) устанавливает значения по умолчанию.
keep { days | hours | minutes } <TIME>
no keep { days | hours | minutes }<TIME> – время локального хранения файлов CDR, при использовании параметра:
0
15
CONFIG-ESBC-CDR-LOCAL
vesbc(config-esbc-cdr-local)# keep hours 12 vesbc(config-esbc-cdr-local)# |
Данная команда позволяет настроить путь в локальном хранилище, где будут находиться файлы CDR.
Использование отрицательной формы команды (no) удаляет настроенный путь.
path { flash:cdr/[<PATH>] | tmpsys:cdr/[<PATH>] | usb://usb_name:/[<PATH>] }
no path<PATH> – путь до директории в хранилище, где будут находиться файлы CDR.
Отсутствует.
15
CONFIG-ESBC-CDR-LOCAL
vesbc(config-esbc-cdr-local)# path flash:cdr/ vesbc(config-esbc-cdr-local)# |
Данная команда включает локальное хранение файлов CDR.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
save
no save
Команда не содержит параметров.
Локальное хранение файлов отключено.
15
CONFIG-ESBC-CDR-LOCAL
vesbc(config-esbc-cdr-local)# save vesbc(config-esbc-cdr-local)# |
Данная команда позволяет настроить интервал создания файлов CDR.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
period { days | hours | minutes } <TIME>
no period { days | hours | minutes } <TIME><TIME> – интервал, с которым будут создаваться файлы, при использовании параметра:
0
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# period days vesbc(config-esbc-cdr)# |
Данная команда позволяет перейти в настройки резервного FTP для отправки файлов CDR.
Использование отрицательной формы команды (no) удаляет настройки резервного FTP.
reserved-ftp
no reserved-ftp
Команда не содержит параметров.
Отсутствует.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# reserved-ftp vesbc(config-esbc-cdr-res-ftp)# |
Данная команда включает использование резервного сервера только при неуспешной отправке на основной.
Использование отрицательной формы команды (no) включает безусловное использование резервного сервера.
as-reserved
no as-reserved
Команда не содержит параметров.
Отсутствует.
15
CONFIG-ESBC-CDR-RES-FTP
vesbc(config-esbc-cdr-res-ftp)# as-reserved vesbc(config-esbc-cdr-res-ftp)# |
Данная команда позволяет задать логин резервного FTP-клиента для отправки CDR.
Использование отрицательной формы команды (no) удаляет логин резервного FTP-клиента.
login <WORD>
no login
<WORD> - логин резервного FTP-клиента.
Отсутствует.
15
CONFIG-ESBC-CDR-RES-FTP
vesbc(config-esbc-cdr-res-ftp)# login admin vesbc(config-esbc-cdr-res-ftp)# |
Данная команда позволяет задать пароль резервного FTP-клиента для отправки CDR.
Использование отрицательной формы команды (no) удаляет пароль резервного FTP-клиента.
password { <WORD> | encrypted <HEX> }
no password<WORD> – пароль резервного FTP-клиента, строка ASCII-символов;
<HEX> – зашифрованный пароль резервного FTP-клиента.
Отсутствует.
15
CONFIG-ESBC-CDR-RES-FTP
vesbc(config-esbc-cdr-res-ftp)# password passwd vesbc(config-esbc-cdr-res-ftp)# |
Данная команда позволяет задать путь до директории на резервном FTP-сервере, куда будут отправляться CDR.
Использование отрицательной формы команды (no) удаляет путь до директории.
path <PATH>
no path
<PATH> – путь до директории на резервном FTP-сервере.
Отсутствует.
15
CONFIG-ESBC-CDR-RES-FTP
vesbc(config-esbc-cdr-res-ftp)# path /admin/cdr/esbc vesbc(config-esbc-cdr-res-ftp)# |
Данная команда позволяет задать адрес резервного FTP-сервера, куда будут отправляться CDR.
Использование отрицательной формы команды (no) удаляет адрес резервного FTP-сервера.
remote address { <A.B.C.D> | <WORD> | <X:X:X:X::X> }
no remote address<A.B.C.D> – адрес резервного FTP-сервера в формате IPv4;
<WORD> – адрес резервного FTP-сервера в формате доменного имени;
<X:X:X:X::X> – адрес резервного FTP-сервера в формате IPv6.
Отсутствует.
15
CONFIG-ESBC-CDR-RES-FTP
vesbc(config-esbc-cdr-res-ftp)# remote address 192.168.2.4 vesbc(config-esbc-cdr-res-ftp)# |
Данная команда позволяет задать порт резервного FTP-сервера, куда будут отправляться CDR.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
remote port <PORT>
no remote port
<PORT> – порт резервного FTP-сервера, принимает значения от 1 до 65535.
21
15
CONFIG-ESBC-CDR-RES-FTP
vesbc(config-esbc-cdr-res-ftp)# remote port 22211 vesbc(config-esbc-cdr-res-ftp)# |
Данная команда включает отправку файлов CDR на резервный FTP-сервер.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
save
no save
Команда не содержит параметров.
Отправка файлов на резервный сервер отключена.
15
CONFIG-ESBC-CDR-RES-FTP
vesbc(config-esbc-cdr-res-ftp)# save vesbc(config-esbc-cdr-res-ftp)# |
Данная команда позволяет задать отличительный признак для файлов CDR.
Использование отрицательной формы команды (no) удаляет настроенный отличительный признак.
signature <WORD>
no signature
<WORD> – отличтельный признак, задаётся строкой.
Отсутствует.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# signature ESBC_1_6_0 vesbc(config-esbc-cdr)# |
Данная команда позволяет включить отправку CDR по syslog. Отправка осуществляется по настройкам, заданным в syslog console/file/host/monitor.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
syslog enable
no syslog enable
Команда не содержит параметров.
Отправка CDR по syslog отключена.
15
CONFIG-ESBC-CDR
vesbc(config-esbc-cdr)# syslog enable vesbc(config-esbc-cdr)# |
Данная команда позволяет перейти в настройки указанного криптопрофиля или создать новый .
Использование отрицательной формы команды (no) удаляет указанный криптопрофиль.
crypto profile <NAME>
no crypto profile <NAME>
<NAME> – название криптопрофиля.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# crypto profile CRYPTO_PROFILE vesbc(config-esbc-crypto-profile)# |
Данная команда позволяет задать путь к файлу CA(Certificate of Authority).
Использование отрицательной формы команды (no) убирает заданный путь.
ca <WORD>
no ca
<WORD> – путь к файлу CA.
Отсутствует.
15
CONFIG-ESBC-CRYPTO-PROFILE
vesbc(config-esbc-crypto-profile)# ca default_ca.pem vesbc(config-esbc-crypto-profile)# |
Данная команда позволяет задать путь к файлу сертификата(X.509).
Использование отрицательной формы команды (no) убирает заданный путь.
cert <WORD>
no cert
<WORD> – путь к файлу сертификата.
Отсутствует.
15
CONFIG-ESBC-CRYPTO-PROFILE
vesbc(config-esbc-crypto-profile)# cert default_cert.pem vesbc(config-esbc-crypto-profile)# |
Данная команда позволяет задать пароль приватного ключа.
Использование отрицательной формы команды (no) удаляет пароль приватного ключа.
password private-key { encrypted <HEX> | <WORD> }
no password<HEX> – зашифрованный пароль приватного ключа.
<WORD> – пароль приватного ключа, строка ASCII-символов;
Отсутствует.
15
CONFIG-ESBC-CRYPTO-PROFILE
vesbc(config-esbc-crypto-profile)# password private-key crypto_passwd vesbc(config-esbc-crypto-profile)# |
Данная команда позволяет задать путь к приватному ключу.
Использование отрицательной формы команды (no) удаляет путь к приватному ключу.
private-key <WORD>
no private-key
<WORD> – путь к приватному ключу.
Отсутствует.
15
CONFIG-ESBC-CRYPTO-PROFILE
vesbc(config-esbc-crypto-profile)# private-key default_cert_key.pem vesbc(config-esbc-crypto-profile)# |
Данная команда позволяет переименовать созданный криптопрофиль.
rename <NEW_NAME>
<NEW_NAME> – новое название криптопрофиля.
Отсутствует.
15
CONFIG-ESBC-CRYPTO-PROFILE
vesbc(config-esbc-crypto-profile)# rename NEW_NAME_CRYPTO_PROFILE vesbc(config-esbc-crypto-profile)# |
Данная команда позволяет задать ограничения на версию TLS. Ограничения применяются только при использовании в SIP транспорте.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
tls { max | min } <VERSION><VERSION> – версия TLS, принимает значения [ unspecified, 1.0, 1.1, 1.2, 1.3 ].
unspecified
15
CONFIG-ESBC-CRYPTO-PROFILE
vesbc(config-esbc-crypto-profile)# tls min 1.1 vesbc(config-esbc-crypto-profile)# |
Данная команда позволяет перейти в настройки созданного флуд-фильтра или создать новый.
Использование отрицательной формы команды (no) удаляет указанный флуд-фильтр.
flood filter <NAME>
no flood filter <NAME>
<NAME> – название флуд-фильтра.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# flood filter FLOOD_FILTER vesbc(config-esbc-flood-filter)# |
Данная команда включает применение фильтра не только к инициирующим запросам, но и к сообщениям внутри созданных сессий.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
apply-to-created
no apply-to-created
Команда не содержит параметров.
Фильтр применяется только к инициирующим запросам.
15
CONFIG-ESBC-FLOOD-FILTER
vesbc(config-esbc-flood-filter)# apply-to-created vesbc(config-esbc-flood-filter)# |
Данная команда добавляет в настройки фильтра паттерны потенциально вредоносных User-Agent.
В текущей версии ПО это следующие паттерны:
User-Agent:.*scan.*
User-Agent:.*crack.*
User-Agent:.*flood.*
User-Agent:.*kill.*
User-Agent:.*sipcli.*
User-Agent:.*sipv.*
User-Agent:.*sipsak.*
User-Agent:.*sundayaddr.*
User-Agent:.*iWar.*
User-Agent:.*SIVuS.*
User-Agent:.*Gulp.*
User-Agent:.*smap.*
User-Agent:.*friendly-request.*
User-Agent:.*VaxS{0,1}IPUserAgent.*
User-Agent:.*siparmyknife.*
User-Agent:.*Test Agent.*
User-Agent:.*SIPBomber.*
User-Agent:.*Siprogue.* |
Использование отрицательной формы команды (no) удаляет паттерны, которые были созданы командой default patterns.
default patterns
no default patterns
Команда не содержит параметров.
Отсутствует.
15
CONFIG-ESBC-FLOOD-FILTER
vesbc(config-esbc-flood-filter)# default patterns vesbc(config-esbc-flood-filter)# |
Данная команда добавляет в настройки фильтра маску/паттерн для поиска в SIP сообщении. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет указанный паттерн.
pattern <INDEX> <WORD>
no pattern <INDEX>
<INDEX> – индекс паттерна, принимает значения от 0 до 63;
<WORD> – содержимое сообщения, при совпадении сообщение будет отброшено.
Отсутствует.
15
CONFIG-ESBC-FLOOD-FILTER
vesbc(config-esbc-flood-filter)# pattern 0 <sip:123456 vesbc(config-esbc-flood-filter)# |
Данная команда позволяет переименовать созданный флуд-фильтр.
rename <NEW_NAME>
<NEW_NAME> – новое название флуд-фильтра.
Отсутствует.
15
CONFIG-ESBC-FLOOD-FILTER
vesbc(config-esbc-flood-filter)# rename NEW_NAME_FLOOD_FILTER vesbc(config-esbc-flood-filter)# |
Данная команда позволяет перейти в общие настройки ESBC.
general
Команда не содержит параметров.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# general vesbc(config-esbc-general)# |
Данная команда позволяет настроить количество модулей core.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
count core <COUNT>
no count core
<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,4 * (cpu_count - 1), округленное в меньшую сторону.
1
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# count core 8 vesbc(config-esbc-general)# |
Данная команда позволяет настроить количество модулей media balancer.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
count media balancer <COUNT>
no count media balancer
<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,4 * (cpu_count - 1), округленное в меньшую сторону.
1
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# count media balancer 8 vesbc(config-esbc-general)# |
Данная команда позволяет настроить количество модулей media worker.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
count media worker <COUNT>
no count media worker
<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,8 * (cpu_count - 1), округленное в меньшую сторону.
1
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# count media worker 8 vesbc(config-esbc-general)# |
Данная команда позволяет настроить количество модулей sip balancer.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
count sip balancer <COUNT>
no count sip balancer
<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,5 * (cpu_count - 1), округленное в меньшую сторону.
1
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# count sip balancer 8 vesbc(config-esbc-general)# |
Данная команда позволяет настроить количество модулей sip worker.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
count sip worker <COUNT>
no count sip worker
<COUNT> – количество модулей, максимальное значение зависит от количества ядер CPU.
Высчитывается по формуле 0,6 * (cpu_count - 1), округленное в меньшую сторону.
1
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# count sip worker 8 vesbc(config-esbc-general)# |
Данная команда позволяет задать глобальное ограничение на количество одновременных вызовов.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max calls <COUNT>
no max calls
<COUNT> – количество одновременных вызовов, максимальное значение зависит от платформы.
50000 – vESBC;
8500 – ESBC-3200.
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# max calls 1000 vesbc(config-esbc-general)# |
Данная команда позволяет задать глобальное ограничение на количество вызовов в секунду.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max cps <COUNT>
no max cps
<COUNT> – количество вызовов в секунду, максимальное значение зависит от платформы.
1000 – vESBC;
400 – ESBC-3200.
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# max cps 10 vesbc(config-esbc-general)# |
Данная команда позволяет задать глобальное ограничение на количество запросов в секунду.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max rps <COUNT>
no max rps
<COUNT> – количество запросов в секунду, максимальное значение зависит от платформы.
4294967295
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# max rps 150 vesbc(config-esbc-general)# |
Данная команда привязывает профиль безопасности ко всем сконфигурированным транкам/абонентским интерфейсам.
Использование отрицательной формы команды (no) отвязывает профиль безопасности от всех транков/абонентских интерфейсов, при условии, что в конфигурации конкретного объекта нет привязанного профиля безопасности.
security profile { trunk | user-interface } <WORD>
no security profile<WORD> – название профиля безопасности.
Отсутствует.
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# security profile user-interface NAME_SECURITY_PROFILE vesbc(config-esbc-general)# |
Данная команда отключает ведение статистики.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
statistics disable
no statistics disable
Команда не содержит параметров.
Статистика включена.
15
CONFIG-ESBC-GENERAL
vesbc(config-esbc-general)# statistics disable vesbc(config-esbc-general)# |
Данная команда позволяет перейти в настройки указанного медиапрофиля или создать новый.
Использование отрицательной формы команды (no) удаляет указанный медиапрофиль.
media profile <NAME>
no media profile <NAME>
<NAME> – название медиапрофиля.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# mediaprofile MEDIA_PROFILE vesbc(config-esbc-media-profile)# |
Данная команда позволяет выбрать кодеки для работы в режиме проксирования (allow) и транскодирования (audio, video, image).
Использование отрицательной формы команды (no) запрещает указанный режим работы/кодек.
codec allow {all | <CODEC_PATTERN> [<PT>]}
no codec allow {all | <CODEC_PATTERN> [<PT>]}
codec {audio | video | image} {all | <CODEC>}
no codec {audio | video | image} {all | <CODEC>}allow – добавление кодеков для работы в режиме проксирования.
<CODEC_PATTERN> – название кодека/часть названия кодека.
<PT> – payload type. Не обязательный параметр.
audio – добавление кодеков типа audio для работы в режиме транскодирования.
video – добавление кодеков типа video для работы в режиме транскодирования.
image – добавление кодеков типа image для работы в режиме транскодирования.
<CODEC> – название кодека. Указывается из списка поддержанных для транскодирования кодеков.
all – в режиме проксирования (codec allow) включает список шаблонов кодеков по умолчанию, доступных для проксирования. В режиме транскодирования (codec audo/video/image) включает все доступные кодеки заданного типа.
Разрешен список кодеков по умолчанию в режиме проксирования (codec allow all).
15
CONFIG-ESBC-MEDIA-PROFILE
vesbc(config-esbc-media-profile)# codec audio all vesbc(config-esbc-media-profile)# codec video all vesbc(config-esbc-media-profile)# codec image all vesbc(config-esbc-media-profile)# codec allow all vesbc(config-esbc-media-profile)# do commit vesbc(config-esbc-media-profile)# do confirm vesbc(config-esbc-media-profile)# do sh running-config esbc media-profile MEDIA_ PROFILE media-profile MEDIA_PROFILE codec audio PCMU codec audio PCMA codec audio G7221-24 codec audio G7221-32 codec audio G7221C-24 codec audio G7221C-32 codec audio G7221C-48 codec audio OPUS codec audio ILBC codec audio GSM codec audio G722 codec audio G726-16 codec audio G726-24 codec audio G726-32 codec audio G726-40 codec audio G729 codec audio SPEEX-NB codec audio SPEEX-WB codec audio SPEEX-UWB codec audio L16-MONO codec audio AMR codec audio AMR-WB codec audio telephone-event codec video H263-1998 codec video H264 codec video VP8 codec video VP9 codec image FAX-T38 codec allow AMR codec allow CLEARMODE codec allow CN codec allow G72 codec allow G722/ 9 codec allow G728 15 codec allow G729/ 18 codec allow GSM 3 codec allow H26 codec allow H261 31 codec allow H263 34 codec allow ILBC codec allow L16/44100 11 codec allow L16/44100/2 10 codec allow L20 codec allow OPUS codec allow PCMA 8 codec allow PCMU 0 codec allow SPEEX codec allow T38 t38 codec allow VP codec allow telephone-event exit |
Данная команда привязывает криптопрофиль к медиапрофилю.
Использование отрицательной формы команды (no) отвязывает криптопрофиль от медиапрофиля.
crypto profile <WORD>
no crypto profile
<WORD> – название криптопрофиля.
Отсутствует.
15
CONFIG-ESBC-MEDIA-PROFILE
vesbc(config-esbc-media-profile)# crypto profile NAME_CRYPTO_PROFILE vesbc(config-esbc-media-profile)# |
Данная команда позволяет переименовать созданный медиапрофиль.
rename <NEW_NAME>
<NEW_NAME> – новое название медиапрофиля.
Отсутствует.
15
CONFIG-ESBC-MEDIA-PROFILE
vesbc(config-esbc-media-profile)# rename NEW_NAME_MEDIA_PROFILE vesbc(config-esbc-media-profile)# |
Данная команда включает контроль IP:Port источника RTP.
Использование отрицательной формы команды (no) выключает контроль.
rtp source-verification
no rtp source-verification
Команда не содержит параметров.
Контроль включен.
15
CONFIG-ESBC-MEDIA-PROFILE
vesbc(config-esbc-media-profile)# rtp source-verification vesbc(config-esbc-media-profile)# |
Данная команда позволяет включить таймаут ожидания RTP-пакетов.
Использование отрицательной формы команды (no) выключает таймер.
rtp timeout <TIMER>
no rtp timeout
<TIMER> – период времени в минутах, принимает значения [1..10080].
Отсутствует(0).
15
CONFIG-ESBC-MEDIA-PROFILE
#Включить 5-минутный таймер ожидания RTP-пакетов vesbc(config-esbc-media-profile)# rtp timeout 5 vesbc(config-esbc-media-profile)# |
Данная команда позволяет выбрать метод обмена ключами при использовании SRTP.
Использование отрицательной формы команды (no) отключает выбранный метод.
srtp keying <METHOD>
no srtp keying <METHOD>
<METHOD> – метод обмена ключами, принимает значения [dtls-srtp, sdes].
Все методы отключены.
15
CONFIG-ESBC-MEDIA-PROFILE
#Использовать метод DTLS-SRTP vesbc(config-esbc-media-profile)# srtp keying dtls-srtp vesbc(config-esbc-media-profile)# |
Данная команда позволяет выбрать режим использования SRTP.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
srtp mode <MODE>
no srtp mode
<MODE> – режим использования SRTP, принимает значения:
disable
15
CONFIG-ESBC-MEDIA-PROFILE
#Включить обязательное использование SRTP vesbc(config-esbc-media-profile)# srtp mode mandatory vesbc(config-esbc-media-profile)# |
Данная команда позволяет перейти в настройки указанного медиаресурса или создать новый.
Использование отрицательной формы команды (no) удаляет указанный медиаресурс.
media resource <NAME>
no media resource <NAME>
<NAME> – название медиаресурса.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# media resource NEW_MEDIA_RESOURCE vesbc(config-esbc-media-resource)# |
Данная команда позволяет настроить IP-адрес для медиаресурсов.
Использование отрицательной формы команды (no) удаляет настройку IP-адреса.
ip address { dhcp interface <IFACE> | <IP_ADDR> }
no ip address<IFACE> – интерфейс, на котором включен DHCP-клиент, динамический адрес этого интерфейса будет использоваться для передачи/приема голосового трафика;
<IP_ADDR> – IP-адрес ESBC, который будет использоваться для передачи/приема голосового трафика.
Отсутствует.
15
CONFIG-ESBC-MEDIA-RESOURCE
#Настройка статического адреса vesbc(config-esbc-media-resource)# ip address 192.168.114.130 vesbc(config-esbc-media-resource)# #Настройка динамического адреса vesbc(config)# interface gigabitethernet 1/0/1 vesbc(config-if-gi)# ip address dhcp vesbc(config-if-gi)# exit vesbc(config)# esbc vesbc(config-esbc)# media resource NEW_MEDIA_RESOURCE vesbc(config-esbc-media-resource)# ip address dhcp interface gigabitethernet 1/0/1 vesbc(config-esbc-media-resource)# |
Данная команда позволяет настроить диапазон UDP-портов для медиаресурсов.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
port-range <START_PORT>-<END_PORT>
no port-range
<START_PORT> – начальный UDP-порт, который ESBC будет использовать для передачи/приема голосового трафика;
<END_PORT> – конечный UDP-порт, который ESBC будет использовать для передачи/приема голосового трафика.
8000 – 65535
15
CONFIG-ESBC-MEDIA-RESOURCE
vesbc(config-esbc-media-resource)# port-range 20000-30001 vesbc(config-esbc-media-resource)# |
Данная команда позволяет переименовать созданные медиаресурсы.
rename <NEW_NAME>
<NEW_NAME> – новое название медиаресурсов.
Отсутствует.
15
CONFIG-ESBC-MEDIA-RESOURCE
vesbc(config-esbc-media-resource)# rename NEW_NAME_MEDIA_RESOURCE vesbc(config-esbc-media-resource)# |
Команда позволяет перейти в настройки указанной таблицы модификации или создать новую.
Использование отрицательной формы команды (no) удаляет указанную таблицу модификации.
mod-table {common | sip} <NAME>
no mod-table {common | sip} <NAME>common – создание/конфигурирование таблицы модификаций типа common.
sip – создание/конфигурирование таблицы модификаций типа sip.
<NAME> – название таблицы модификации.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# mod-table sip NEW_MODTABLE vesbc(esbc-mod-table)# |
Данная команда позволяет перейти в настройки указанной таблицы модификации или создать новую.
Использование отрицательной формы команды (no) удаляет указанную таблицу модификации.
mod-table common <NAME>
no mod-table common <NAME>
<NAME> – название таблицы модификации.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# mod-table common NEW_MODTABLE vesbc(esbc-mod-table)# |
Данная команда позволяет создать модификатор в таблице модификации или перейти в настройки уже созданного модификатора.
Использование отрицательной формы команды (no) удаляет указанный модификатор.
mod <INDEX> <MODE>
no mod <INDEX>
<INDEX> – индекс модификатора, принимает значения от 0 до 63;
<MODE> – тип создаваемого модификатора, принимает значения:
Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется.
Отсутствует.
15
ESBC-MOD-TABLE
vesbc(esbc-mod-table)# mod 0 cgpn vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать правило для подмены содержимого заголовка. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
replacement <REPLACEMENT>
no replacement
<REPLACEMENT> – правило для подмены содержимого заголовка.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# replacement 85001 vesbc(esbc-mod-table-modification)# |
Данная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
value-pattern <PATTERN>
no value-pattern
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# value-pattern 45001 vesbc(esbc-mod-table-modification)# |
Данная команда позволяет переименовать созданную таблицу модификации.
rename <NEW_NAME>
<NEW_NAME> – новое название таблицы модификации.
Отсутствует.
15
ESBC-MOD-TABLE
vesbc(esbc-mod-table)# rename NEW_NAME_MODTABLE vesbc(esbc-mod-table)# |
Данная команда позволяет перейти в настройки указанной таблицы модификации или создать новую.
Использование отрицательной формы команды (no) удаляет указанную таблицу модификации.
mod-table sip <NAME>
no mod-table sip <NAME>
<NAME> – название таблицы модификации.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# mod-table sip NEW_MODTABLE vesbc(esbc-mod-table)# |
Данная команда позволяет создать модификатор в таблице модификации или перейти в настройки уже созданного модификатора.
Использование отрицательной формы команды (no) удаляет указанный модификатор.
mod <INDEX> <MODE>
no mod <INDEX>
<INDEX> – индекс модификатора, принимает значения от 0 до 63;
<MODE> – тип создаваемого модификатора, принимает значения:
Необязательный параметр, нужен только при создании модификатора для указания типа либо для смены типа модификатора. Если модификатор уже создан, то для перехода к его настройкам достаточно указать индекс этого модификатора, указывать тип не требуется.
Отсутствует.
15
ESBC-MOD-TABLE
vesbc(esbc-mod-table)# mod 0 add vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать название заголовка, который необходимо добавить.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
header name <NAME>
no header name
<NAME> – название заголовка, который необходимо добавить.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# header name Test_header vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать содержимое заголовка, которое необходимо добавить.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
header value <VALUE>
no header value
<VALUE> – содержимое заголовка, которое необходимо добавить.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# header value 123456 vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method pattern <PATTERN>
no sip method
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться только к запросам BYE и INVITE vesbc(esbc-mod-table-modification)# sip method pattern ^((BYE)|(INVITE))$ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method type <TYPE>
no sip method
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip-method type Invite vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответов.
sip response-pattern <PATTERN>
no sip response
<PATTERN> – SIP-ответы, к которым будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться ко всем SIP-ответам vesbc(esbc-mod-table-modification)# sip response-pattern .+ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет выбрать заголовок, в котором будет производиться отбор значения для копирования. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
sip header-pattern <PATTERN>
no sip header
<PATTERN> – название заголовка, который необходимо транзитить.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip header-pattern Test_header vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method pattern <PATTERN>
no sip method
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться только к запросам BYE и INVITE vesbc(esbc-mod-table-modification)# sip method pattern ^((BYE)|(INVITE))$ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method type <TYPE>
no sip method
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip method type Invite vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответов.
sip response-pattern <PATTERN>
no sip response
<PATTERN> – SIP-ответы, к которым будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться ко всем SIP-ответам vesbc(esbc-mod-table-modification)# sip response-pattern .+ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
value-pattern <PATTERN>
no value-pattern
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.
Для копирования части содержимого заголовка необходимо указать эту часть в скобках.
Пример:
value-pattern 'header (value)' # В переменную будет добавлено только value |
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# value-pattern example vesbc(esbc-mod-table-modification)# |
Данная команда позволяет указать номер переменной, в которую будет помещено значение, отобранное в результате выполнения команды value-pattern.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
variable-str <VAR>
no variable-str
<VAR> – номер переменной, задается в диапазоне значений u01–u99.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# variable-str u01 vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать название заголовка, который необходимо удалить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
sip header-pattern <PATTERN>
no sip header
<PATTERN> – название заголовка, который необходимо удалить.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip header-pattern Test_header vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method pattern <PATTERN>
no sip method
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться только к запросам BYE и INVITE vesbc(esbc-mod-table-modification)# sip method pattern ^((BYE)|(INVITE))$ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method type <TYPE>
no sip method
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip method type Invite vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответов.
sip response-pattern <PATTERN>
no sip response
<PATTERN> – SIP-ответы, к которым будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться ко всем SIP-ответам vesbc(esbc-mod-table-modification)# sip response-pattern .+ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
value-pattern <PATTERN>
no value-pattern
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# value-pattern example vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать правило для подмены содержимого заголовка. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
replacement <REPLACEMENT>
no replacement
<REPLACEMENT> – правило для подмены содержимого заголовка.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# replacement 456 vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать название заголовка, содержимое которого необходимо заменить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
sip header-pattern <PATTERN>
no sip-header
<PATTERN> – название заголовка, содержимое которого необходимо заменить.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip header-pattern Test_header vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method pattern <PATTERN>
no sip-method
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться только к запросам BYE и INVITE vesbc(esbc-mod-table-modification)# sip method pattern ^((BYE)|(INVITE))$ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method type <TYPE>
no sip method
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip method type Invite vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответов.
sip response-pattern <PATTERN>
no sip response
<PATTERN> – SIP-ответы, к которым будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться ко всем SIP-ответам vesbc(esbc-mod-table-modification)# sip response-pattern .+ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет указать место в содержимом заголовка, которое необходимо заменить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
value-pattern <PATTERN>
no value-pattern
<PATTERN> – место в содержимом заголовка, которое необходимо заменить.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Конец строки исходного содержимого заголовка vesbc(esbc-mod-table-modification)# value-pattern $ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать название заголовка, который необходимо транзитить. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
sip header-pattern <PATTERN>
no sip header
<PATTERN> – название заголовка, который необходимо транзитить.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip header-pattern Test_header vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать методы SIP-запросов, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method pattern <PATTERN>
no sip method
<PATTERN> – метод SIP-запросов, к которому будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться только к запросам BYE и INVITE vesbc(esbc-mod-table-modification)# sip method pattern ^((BYE)|(INVITE))$ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет выбрать метод SIP-запроса, к которому будет применяться модификатор.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-запросов.
sip method type <TYPE>
no sip method
<TYPE> – метод SIP-запроса, к которому будет применен модификатор, принимает значения:
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# sip method type Invite vesbc(esbc-mod-table-modification)# |
Данная команда позволяет задать SIP-ответы, к которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) отключает использование данного модификатора для всех SIP-ответов.
sip response-pattern <PATTERN>
no sip response
<PATTERN> – SIP-ответы, к которым будет применен модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
#Модификатор будет применяться ко всем SIP-ответам vesbc(esbc-mod-table-modification)# sip response-pattern .+ vesbc(esbc-mod-table-modification)# |
Данная команда позволяет указать содержимое заголовка, при совпадении с которым будет применяться модификатор. Можно использовать регулярные выражения PCRE.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
value-pattern <PATTERN>
no value-pattern
<PATTERN> – содержимое заголовка, при совпадении с которым будет применяться модификатор.
Отсутствует.
15
ESBC-MOD-TABLE-MODIFICATION
vesbc(esbc-mod-table-modification)# value-pattern example vesbc(esbc-mod-table-modification)# |
Данная команда позволяет переименовать созданную таблицу модификации.
rename <NEW_NAME>
<NEW_NAME> – новое название таблицы модификации.
Отсутствует.
15
ESBC-MOD-TABLE
vesbc(esbc-mod-table)# rename NEW_NAME_MODTABLE vesbc(esbc-mod-table)# |
Данная команда позволяет перейти в настройки указанной таблицы маршрутизации или создать новую.
Использование отрицательной формы команды (no) удаляет указанную таблицу маршрутизации.
route-table <NAME>
no route-table <NAME>
<NAME> – название таблицы маршрутизации.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# route-table NEW_ROUTE_TABLE vesbc(config-esbc-route-table)# |
Данная команда позволяет переименовать созданную таблицу маршрутизации.
rename <NEW_NAME>
<NEW_NAME> – новое название таблицы маршрутизации.
Отсутствует.
15
CONFIG-ESBC-ROUTE-TABLE
vesbc(config-esbc-route-table)# rename NEW_NAME_ROUTE_TABLE vesbc(config-esbc-route-table)# |
Данная команда позволяет создать правило в таблице маршрутизации или перейти в настройки уже созданного правила.
Использование отрицательной формы команды (no) удаляет указанное правило.
rule <INDEX>
<INDEX> – индекс правила, принимает значения от 0 до 63.
Отсутствует.
15
CONFIG-ESBC-ROUTE-TABLE
vesbc(config-esbc-route-table)# rule 0 vesbc(config-esbc-route-table-rule)# |
Данная команда позволяет указать действие, которое будет совершаться при маршрутизации вызова через данное правило.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
action { direct-to-trunk | direct-to-trunk-group | reject } <DIRECTION>
no actiondirect-to-trunk – отравить вызов в транк, указанный в <DIRECTION>;
direct-to-trunk-group – отправить вызов в транковую группу, указанную в <DIRECTION>;
reject – отклонить вызов;
<DIRECTION> – название транка или транковой группы, куда будет отправлен вызов.
Отсутствует.
15
CONFIG-ESBC-ROUTE-TABLE-RULE
vesbc(config-esbc-route-table-rule)# action direct-to-trunk NEW_TRUNK vesbc(config-esbc-route-table-rule)# |
Данная команда позволяет настроить условия, которые должны выполняться, чтобы вызов смаршрутизировался по указанному правилу в таблице маршрутизации.
Использование отрицательной формы команды (no) удаляет данную настройку из конфигурации.
condition <INDEX> { cdpn | cgpn | sip-message } <CONDITION_MASK>
no condition <INDEX><INDEX> – индекс условия, принимает значения от 0 до 7;
cdpn – проверка условия выполняется по cdpn;
cgpn – проверка условия выполняется по cgpn;
sip-message – проверка условия выполняется по всем заголовкам.
<CONDITION_MASK> – условие, которое должно выполняться, чтобы вызов смаршрутизировался по данному правилу, для составления условий необходимо использовать регулярные выражения PCRE.
Отсутствует.
15
CONFIG-ESBC-ROUTE-TABLE-RULE
vesbc(config-esbc-route-table-rule)# condition 0 cdpn ^24001$ vesbc(config-esbc-route-table-rule)# |
Данная команда позволяет перейти в настройки указанного профиля безопасности или создать новый.
Использование отрицательной формы команды (no) удаляет указанный профиль безопасности.
security profile <NAME>
no security profile <NAME>
<NAME> – название профиля безопасности.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# security profile NEW_SECURITY_PROFILE vesbc(config-esbc-security-profile)# |
Данная команда включает проверку и сбор ошибок по AOR из заголовка From во входящем сообщении.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
check aor
no check aor
Команда не содержит параметров.
Проверка отключена.
15
CONFIG-ESBC-SECURITY-PROFILE
vesbc(config-esbc-security-profile)# check aor vesbc(config-esbc-security-profile)# |
Данная команда включает проверку и сбор ошибок по значению заголовка User-Agent во входящем сообщении.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
check user-agent
no check user-agent
Команда не содержит параметров.
Проверка отключена.
15
CONFIG-ESBC-SECURITY-PROFILE
vesbc(config-esbc-security-profile)# check user-agent vesbc(config-esbc-security-profile)# |
Данная команда включает объединение ошибок по IP-адресу. При небольшом количестве ошибок с разных AOR/UA, но одним IP, заблокирован будет не только адрес, но и связанные AOR/UA.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию. При отключенной опции ошибки для каждого AOR/UA считаются отдельно.
errors aggregation
no errors aggregation
Команда не содержит параметров.
Объединение ошибок по адресу отключено.
15
CONFIG-ESBC-SECURITY-PROFILE
vesbc(config-esbc-security-profile)# errors aggregation vesbc(config-esbc-security-profile)# |
Данная команда привязывает созданный флуд-фильтр к профилю безопасности.
Использование отрицательной формы команды (no) отвязывает флуд-фильтр от профиля.
flood filter <INDEX> <WORD>
no flood filter <INDEX>
<INDEX> – индекс флуд-фильтра, принимает значения от 0 до 7;
<WORD> – название флуд-фильтра.
Отсутствует.
15
CONFIG-ESBC-SECURITY-PROFILE
vesbc(config-esbc-security-profile)# flood filter 0 FLOOD_FILTER_NAME vesbc(config-esbc-security-profile)# |
Данная команда позволяет переименовать созданный профиль безопасности.
rename <NEW_NAME>
<NEW_NAME> – новое название профиля безопасности.
Отсутствует.
15
CONFIG-ESBC-SECURITY-PROFILE
vesbc(config-esbc-security-profile)# rename NEW_NAME_SECURITY_PROFILE vesbc(config-esbc-security-profile)# |
Данная команда позволяет перейти в настройки указанного SIP-профиля или создать новый.
Использование отрицательной формы команды (no) удаляет указанный SIP-профиль.
sip profile <NAME>
no sip profile <NAME>
<NAME> – название SIP-профиля.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# sip profile NEW_SIP_PROFILE vesbc(config-esbc-sip-profile)# |
Данная команда позволяет привязать список причин отбоя к SIP-профилю.
Использование отрицательной формы команды (no) удаляет список из SIP-профиля.
cause-list <NAME>
no cause-list
<NAME> – название списка, который привязывается к SIP-профилю.
Отсутствует.
15
CONFIG-ESBC-SIP-PROFILE
vesbc(config-esbc-sip-profile)# cause-list NEW_NAME_LIST vesbc(config-esbc-sip-profile)# |
Данная команда отключает отправку ответов на OPTIONS.
Использование отрицательной формы команды (no) включает отправку ответов на OPTIONS .
ignore options enable
no ignore options enable
Команда не содержит параметров..
Ответы на OPTIONS не отправляются.
15
CONFIG-ESBC-SIP-PROFILE
vesbc(config-esbc-sip-profile)# ignore options enable vesbc(config-esbc-sip-profile)# |
Данная команда включает контроль доступности направлений (транка), к которым привязан SIP-профиль.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
keepalive enable
no keepalive enable
Команда не содержит параметров.
Контроль выключен.
15
CONFIG-ESBC-SIP-PROFILE
vesbc(config-esbc-sip-profile)# keepalive enable vesbc(config-esbc-sip-profile)# |
Данная команда позволяет задать интервал контроля для недоступного направления.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
keepalive failed-interval <TIME>
no keepalive failed-interval
<TIME> – время в секундах, принимает значения [10..3600].
20
15
CONFIG-ESBC-SIP-PROFILE
vesbc(config-esbc-sip-profile)# keepalive failed-interval 60 vesbc(config-esbc-sip-profile)# |
Данная команда позволяет выбрать метод контроля доступности направлений.
keepalive method <METHOD>
<METHOD> – метод контроля направлений, на данный момент принимает только одно значение – options.
options
15
CONFIG-ESBC-SIP-PROFILE
vesbc(config-esbc-sip-profile)# keepalive method options vesbc(config-esbc-sip-profile)# |
Данная команда позволяет задать интервал контроля для доступного направления.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
keepalive success-interval <TIME>
no keepalive success-interval
<TIME> – время в секундах, принимает значения [10..3600].
60
15
CONFIG-ESBC-SIP-PROFILE
vesbc(config-esbc-sip-profile)# keepalive success-interval 120 vesbc(config-esbc-sip-profile)# |
Данная команда позволяет задать поведение при обработке 3xx ответа.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
redirection <MODE>
no redirection
<MODE> – режим обработки 3xx ответов, принимает значения:
forbidden
15
CONFIG-ESBC-SIP-PROFILE
vesbc(config-esbc-sip-profile)# redirection transit vesbc(config-esbc-sip-profile)# |
Данная команда позволяет переименовать созданный SIP-профиль.
rename <NEW_NAME>
<NEW_NAME> – новое название SIP-профиля.
Отсутствует.
15
CONFIG-ESBC-SIP-PROFILE
vesbc(config-esbc-sip-profile)# rename NEW_NAME_SIP_PROFILE vesbc(config-esbc-sip-profile)# |
Данная команда позволяет перейти в настройки указанного SIP-транспорта или создать новый.
Использование отрицательной формы команды (no) удаляет указанный SIP-транспорт.
sip transport <NAME>
no sip transport <NAME>
<NAME> – название SIP-транспорта.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# sip transport NEW_SIP_TRANSPORT vesbc(config-esbc-sip-transport)# |
Данная команда привязывает криптопрофиль к SIP-транспорту.
Использование отрицательной формы команды (no) отвязывает криптопрофиль от SIP-транспорта.
crypto profile <WORD>
no crypto profile
<WORD> – название криптопрофиля.
Отсутствует.
15
CONFIG-ESBC-SIP-TRANSPORT
vesbc(config-esbc-sip-transport)# crypto profile NAME_CRYPTO_PROFILE vesbc(config-esbc-sip-transport)# |
Данная команда позволяет настроить IP-адрес для SIP-транспорта.
Использование отрицательной формы команды (no) удаляет настройку IP-адреса.
ip address { dhcp interface <IFACE> | <IP_ADDR> }
no ip address<IFACE> – интерфейс, на котором включен DHCP-клиент, динамический адрес этого интерфейса будет использоваться для передачи/приема сигнализации;
<IP_ADDR> – IP-адрес ESBC, который будет использоваться для передачи/приема сигнализации.
Отсутствует.
15
CONFIG-ESBC-SIP-TRANSPORT
#Настройка статического адреса vesbc(config-esbc-sip-transport)# ip address 192.168.114.130 vesbc(config-esbc-sip-transport)# #Настройка динамического адреса vesbc(config)# interface gigabitethernet 1/0/1 vesbc(config-if-gi)# ip address dhcp vesbc(config-if-gi)# exit vesbc(config)# esbc vesbc(config-esbc)# sip transport NEW_SIP_TRANSPORT vesbc(config-esbc-sip-transport)# ip address dhcp interface gigabitethernet 1/0/1 vesbc(config-esbc-sip-transport)# |
Данная команда позволяет настроить IPv6-адрес для SIP-транспорта.
Использование отрицательной формы команды (no) удаляет настройку IPv6-адреса.
ipv6 address { dhcp interface <IFACE> | <IPv6_ADDR> }
no ipv6 address<IFACE> – интерфейс, на котором включен DHCP-клиент, динамический адрес этого интерфейса будет использоваться для передачи/приема сигнализации;
<IPv6_ADDR> – IPv6-адрес ESBC, который будет использоваться для передачи/приема сигнализации.
Отсутствует.
15
CONFIG-ESBC-SIP-TRANSPORT
#Настройка статического адреса vesbc(config-esbc-sip-transport)# ipv6 address 54:af:97:19:8a:f3 vesbc(config-esbc-sip-transport)# #Настройка динамического адреса vesbc(config)# interface gigabitethernet 1/0/1 vesbc(config-if-gi)# ipv6 address dhcp vesbc(config-if-gi)# exit vesbc(config)# esbc vesbc(config-esbc)# sip transport NEW_SIP_TRANSPORT vesbc(config-esbc-sip-transport)# ipv6 address dhcp interface gigabitethernet 1/0/1 vesbc(config-esbc-sip-transport)# |
Данная команда позволяет выбрать протокол транспортного уровня, используемый для прима/передачи сообщений SIP.
Использование отрицательной формы команды (no) возвращает значение по умолчанию.
mode { tcp-only | tcp-prefer | tls | udp-only | udp-prefer | ws | wss }
no modetcp-only – использовать только TCP-протокол;
tcp-prefer – прием по UDP и TCP. Отправка по TCP. В случае если не удалось установить соединение по TCP, отправка производится по UDP;
tls – использовать tls;
udp-only – использовать только UDP-протокол;
udp-prefer – прием по UDP и TCP. Отправка пакетов более 1300 байт по TCP, менее 1300 байт — по UDP;
ws – использовать WebSocket;
wss – использовать WebSocket Secure.
udp-only
15
CONFIG-ESBC-SIP-TRANSPORT
vesbc(config-esbc-sip-transport)# mode udp-prefer vesbc(config-esbc-sip-transport)# |
Данная команда позволяет настроить порт для SIP-транспорта.
Использование отрицательной формы команды (no) удаляет настройку порта.
port <PORT>
no port
<PORT> – порт ESBC, который будет использоваться для передачи/приема сигнализации, принимает значения от 1 до 65535.
Отсутствует.
15
CONFIG-ESBC-SIP-TRANSPORT
vesbc(config-esbc-sip-transport)# port 5060 vesbc(config-esbc-sip-transport)# |
Данная команда позволяет переименовать созданный SIP-транспорт.
rename <NEW_NAME>
<NEW_NAME> – новое название SIP-транспорта.
Отсутствует.
15
CONFIG-ESBC-SIP-TRANSPORT
vesbc(config-esbc-sip-transport)# rename NEW_NAME_SIP_TRANSPORT vesbc(config-esbc-sip-transport)# |
Данная команда позволяет перейти в настройки указанного SIP-транка или создать новый.
Использование отрицательной формы команды (no) удаляет указанный SIP-транк.
trunk sip <NAME>
no trunk sip <NAME>
<NAME> – название SIP-транка.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# trunk sip NEW_TRUNK vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет задать доменное имя SIP-транка, которое будет подставляться в заголовках From/To в исходящих запросах в транк.
Использование отрицательной формы команды (no) удаляет настройку домена.
domain <DOMAIN>
no domain
<DOMAIN> – доменное имя транка.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# domain new.domain vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет настроить QoS для SIP-транка.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
dscp <TYPE> <DSCP>
no domain
<TYPE> – тип трафика, принимает значения:
<DSCP> – значение кода DSCP, принимает значения [0..63]
0
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# dscp audio 63 vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет включить динамический режим для SIP-транка. В текущей версии ПО поддержана работа только с DNS в качестве внешнего сервиса для определения адреса назначения исходящего вызова.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
dynamic-mode dns
no dynamic-mode
Команда не содержит параметров.
Динамический режим отключен.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# dynamic-mode dns vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет ограничить количество одновременных вызовов на SIP-транке.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max calls <COUNT>
no max calls
<COUNT> – количество одновременных вызовов, максимальное значение зависит от платформы.
50000 – vESBC;
8500 – ESBC-3200.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# max calls 1000 vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет ограничить количество вызовов в секунду на SIP-транке.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max cps <COUNT>
no max cps
<COUNT> – количество вызовов в секунду, максимальное значение зависит от платформы.
1000 – vESBC;
400 – ESBC-3200.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# max cps 10 vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет ограничить количество запросов в секунду на SIP-транке.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max rps <COUNT>
no max rps
<COUNT> – количество запросов в секунду, максимальное значение зависит от платформы.
4294967295
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# max rps 150 vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет привязать медиапрофили к SIP-транку.
Использование отрицательной формы команды (no) удаляет медиапрофиль с транка.
media profile <NAME_MEDIA_PROFILE>
no media profile
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# media profile NEW_NAME_MEDIA_PROFILE vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет привязать медиаресурсы к SIP-транку.
Использование отрицательной формы команды (no) удаляет медиаресурс с транка.
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# media resource 0 NEW_MEDIA_RESOURSE vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет привязать таблицу модификации к SIP-транку.
Использование отрицательной формы команды (no) удаляет таблицу модификации с транка.
mod-table { sip | common } { in | out } <NAME_MODTABLE>
no mod-table { sip | common } { in | out }sip | common – тип модификатора;
in – правила из таблицы модификации применяются при получении сообщения;
out – правила из таблицы модификации применяются при отправке сообщения;
<NAME_MODTABLE> – название таблицы модификации.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# mod-table sip in NEW_MODTABLE vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет прохождение RTP-трафика через NAT для SIP-транков.
Использование отрицательной формы команды (no) отключает использование механизмов преодоления NAT.
nat comedia-mode <MODE>
no nat comedia-mode
<MODE> – режим использования NAT, принимает значения:
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# nat comedia-mode on vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет настроить на SIP-транке публичный IP-адрес. Адреса, используемые в Via, Contact и SDP в исходящих сообщениях на этот транк будут заменены на публичный адрес из конфигурации транка.
Использование отрицательной формы команды (no) удаляет публичный адрес транка.
public-ip <ADDR>
no public-ip
<ADDR> – публичный адрес транка в формате A.B.C.D или X:X:X:X::X.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# public-ip 81.114.67.33 vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет задать адрес удаленной стороны.
Использование отрицательной формы команды (no) удаляет адрес удаленной стороны.
remote address <ADDRESS>
no remote address
<ADDRESS> – адрес удаленной стороны, принимает значения:
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# remote address 192.168.114.129 vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет задать порт удаленной стороны.
Использование отрицательной формы команды (no) удаляет порт удаленной стороны, принимает значения от 1 до 65535.
remote port { <PORT> | <START_PORT>-<END_PORT> }
no remote port<PORT> – порт удаленной стороны, принимает значения от 1 до 65535;
<START_PORT>-<END_PORT> – диапазон портов, может быть задан только в динамическом режиме.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# remote port 5060 vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет переименовать созданный SIP-транк.
rename <NEW_NAME>
<NEW_NAME> – новое название SIP-транка.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# rename NEW_NAME_TRUNK vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет привязать таблицу маршрутизации к SIP-транку.
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транка.
route-table <NAME_ROUTE_TABLE>
no route-table
<WORD> – название таблицы маршрутизации.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# route-table NEW_ROUTE_TABLE vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет привязать профиль безопасности к SIP-транку.
Использование отрицательной формы команды (no) отвязывает профиль безопасности от транка.
security profile <NAME_SECURITY_PROFILE>
no security profile
<WORD> – название профиля безопасности.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# security profile SECURITY_PROFILE_NAME vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет привязать SIP-профиль к SIP-транку.
Использование отрицательной формы команды (no) отвязывает SIP-профиль от транка.
sip profile <NAME_SIP_PROFILE>
no sip profile
<NAME_SIP_PROFILE> – название SIP-профиля.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# sip profile NEW_NAME_SIP_PROFILE vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет привязать SIP-транспорт к SIP-транку.
Использование отрицательной формы команды (no) отвязывает SIP-транспорт от транка.
sip transport <NAME_SIP_TRANSPORT>
no sip transport
<NAME_SIP_TRANSPORT> – название SIP-транспорта.
Отсутствует.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# sip-transport NEW_SIP_TRANSPORT vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет включить опцию «Доверенная сеть» на SIP-транке.
Использование отрицательной формы команды (no) отключает опцию.
trusted-network
no trusted-network
Команда не содержит параметров.
Опция выключена.
15
CONFIG-ESBC-TRUNK-SIP
vesbc(config-esbc-trunk-sip)# trusted-network vesbc(config-esbc-trunk-sip)# |
Данная команда позволяет перейти в настройки указанной транковой группы или создать новую.
Использование отрицательной формы команды (no) удаляет указанную транковую группу.
trunk-group <NAME>
no trunk-group <NAME>
<NAME> – название транковой группы.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# trunk-group NEW_TRUNK_GROUP vesbc(config-esbc-trunk-group)# |
Данная команда позволяет включить на транковой группе режим балансировки round-robin.
Использование отрицательной формы команды (no) выключает балансировку.
balancing round-robin
no balancing
Команда не содержит параметров.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# balancing round-robin vesbc(config-esbc-trunk-group)# |
Данная команда позволяет настроить QoS для транковой группы.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
dscp <TYPE> <DSCP>
no domain
<TYPE> – тип трафика, принимает значения:
<DSCP> – значение кода DSCP, принимает значения [0..63]
0
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# dscp audio 63 vesbc(config-esbc-trunk-group)# |
Данная команда позволяет ограничить количество одновременных вызовов на транковой группе.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max calls <COUNT>
no max calls
<COUNT> – количество одновременных вызовов, максимальное значение зависит от платформы.
50000 – vESBC;
8500 – ESBC-3200.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# max calls 1000 vesbc(config-esbc-trunk-group)# |
Данная команда позволяет ограничить количество вызовов в секунду на транковой группе.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max cps <COUNT>
no max cps
<COUNT> – количество вызовов в секунду, максимальное значение зависит от платформы.
1000 – vESBC;
400 – ESBC-3200.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# max cps 10 vesbc(config-esbc-trunk-group)# |
Данная команда позволяет ограничить количество запросов в секунду на транковой группе.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max rps <COUNT>
no max rps
<COUNT> – количество запросов в секунду, максимальное значение зависит от платформы.
4294967295
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# max rps 150 vesbc(config-esbc-trunk-group)# |
Данная команда позволяет привязать медиапрофили к транковой группе.
Использование отрицательной формы команды (no) удаляет медиапрофиль с транковой группы.
media profile <NAME_MEDIA_PROFILE>
no media profile
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# media profile NEW_NAME_MEDIA_PROFILE vesbc(config-esbc-trunk-group)# |
Данная команда позволяет привязать медиаресурсы к транковой группе.
Использование отрицательной формы команды (no) удаляет медиаресурс с транковой группы.
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# media resource 0 NEW_MEDIA_RESOURCE vesbc(config-esbc-trunk-group)# |
Данная команда позволяет привязать таблицу модификации к транковой группе.
Использование отрицательной формы команды (no) удаляет таблицу модификации с транковой группы.
mod-table { sip | common } { in | out } <NAME_MODTABLE>
no mod-table { sip | common } { in | out }sip | common – тип модификатора;
in – правила из таблицы модификации применяются при получении сообщения;
out – правила из таблицы модификации применяются при отправке сообщения;
<NAME_MODTABLE> – название таблицы модификации.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# mod-table sip in NEW_MODTABLE vesbc(config-esbc-trunk-group)# |
Данная команда позволяет настроить на транковой группе публичный IP-адрес. Адреса, используемые в Via, Contact и SDP в исходящих сообщениях на транки, входящие в эту транковую группу, будут заменены на публичный адрес из конфигурации транковой группы.
Использование отрицательной формы команды (no) удаляет публичный адрес транковой группы.
public-ip <ADDR>
no public-ip
<ADDR> – публичный адрес транка в формате A.B.C.D или X:X:X:X::X.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# public-ip 81.114.67.33 vesbc(config-esbc-trunk-group)# |
Данная команда позволяет переименовать созданную транковую группу.
rename <NEW_NAME>
<NEW_NAME> – новое название транковой группы.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# rename NEW_NAME_TRUNK_GRUOP vesbc(config-esbc-trunk-group)# |
Данная команда позволяет привязать таблицу маршрутизации к транковой группе.
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от транковой группе.
route-table <NAME_ROUTE_TABLE>
no route-table
<NAME_ROUTE_TABLE> – название таблицы маршрутизации.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# route-table NEW_ROUTE_TABLE vesbc(config-esbc-trunk-group)# |
Данная команда позволяет привязать профиль безопасности к транковой группе.
Использование отрицательной формы команды (no) отвязывает профиль безопасности от транковой группы.
security profile <NAME_SECURITY_PROFILE>
no security profile
<WORD> – название профиля безопасности.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# security profile SECURITY_PROFILE_NAME vesbc(config-esbc-trunk-group)# |
Данная команда позволяет привязать SIP-профиль к транковой группе.
Использование отрицательной формы команды (no) отвязывает SIP-профиль от транковой группы.
sip profile <NAME_SIP_PROFILE>
no sip profile
<NAME_SIP_PROFILE> – название SIP-профиля.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# sip profile NEW_NAME_SIP_PROFILE vesbc(config-esbc-trunk-group)# |
Данная команда позволяет привязать транки к транковой группе.
Использование отрицательной формы команды (no) удаляет транк из транковой группы.
trunk <INDEX> <NAME_SIP_TRUNK>
no trunk <INDEX>
<INDEX> – индекс транка в составе транковой группы, принимает значения от 0 до 24;
<NAME_SIP_TRUNK> – название транка, который включается в состав транковой группы.
Отсутствует.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# trunk 0 NEW_TRUNK vesbc(config-esbc-trunk-group)# |
Данная команда позволяет включить опцию "Доверенная сеть" на транковой группе.
Использование отрицательной формы команды (no) отключает опцию.
trusted-network
no trusted-network
Команда не содержит параметров.
Опция выключена.
15
CONFIG-ESBC-TRUNK-GROUP
vesbc(config-esbc-trunk-group)# trusted-network vesbc(config-esbc-trunk-group)# |
Данная команда позволяет перейти в настройки указанного абонентского интерфейса или создать новый.
Использование отрицательной формы команды (no) удаляет указанный абонентский интерфейс.
user-interface sip <NAME>
no user-interface sip <NAME>
<NAME> – название абонентского интерфейса.
Отсутствует.
15
CONFIG-ESBC
vesbc(config-esbc)# user-interface sip NEW_USER_INTERFACE vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет включить возможность пропускать вызовы от незарегистрированных абонентов.
Использование отрицательной формы команды (no) отключает эту возможность.
allow-unreg-call
no allow-unreg-call
Команда не содержит параметров.
Возможность отключена.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# allow-unreg-call vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет задать доменное имя абонентского интерфейса, которое будет подставляться в заголовках From/To в исходящих запросах на абонентов.
Использование отрицательной формы команды (no) удаляет настройку домена.
domain <DOMAIN>
no domain
<DOMAIN> – доменное имя user-interface.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# domain new.domain vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет настроить QoS для абонентского интерфейса.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
dscp <TYPE> <DSCP>
no domain
<TYPE> – тип трафика, принимает значения:
<DSCP> – значение кода DSCP, принимает значения [0..63]
0
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# dscp audio 63 vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет ограничить количество одновременных вызовов на абонентском интерфейсе.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max calls <COUNT>
no max calls
<COUNT> – количество одновременных вызовов, максимальное значение зависит от платформы.
50000 – vESBC;
8500 – ESBC-3200.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# max calls 1000 vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет ограничить количество вызовов в секунду на абонентском интерфейсе.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max cps <COUNT>
no max cps
<COUNT> – количество вызовов в секунду, максимальное значение зависит от платформы.
1000 – vESBC;
400 – ESBC-3200.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# max cps 10 vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет ограничить количество запросов в секунду на абонентском интерфейсе.
Использование отрицательной формы команды (no) устанавливает значение по умолчанию.
max rps <COUNT>
no max rps
<COUNT> – количество запросов в секунду, максимальное значение зависит от платформы.
4294967295
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# max rps 150 vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет привязать медиапрофиль к абонентскому интерфейсу.
Использование отрицательной формы команды (no) удаляет медиапрофиль с абонентского интерфейса.
media profile <NAME_MEDIA_PROFILE>
no media profile
<NAME_MEDIA_PROFILE> – название медиапрофиля.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# media profile NEW_NAME_MEDIA_PROFILE vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет привязать медиаресурсы к абонентскому интерфейсу.
Использование отрицательной формы команды (no) удаляет медиаресурс с абонентского интерфейса.
media resource <INDEX> <NAME_MEDIA_RESOURCE>
no media resource <INDEX>
<INDEX> – индекс привязанных медиаресурсов, принимает значения от 0 до 7;
<NAME_MEDIA_RESOURCE> – название медиаресурса.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# media resource 0 NEW_MEDIA_RESOURCE vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет привязать таблицу модификации к абонентскому интерфейсу.
Использование отрицательной формы команды (no) удаляет таблицу модификации с абонентского интерфейса.
mod-table { sip | common } { in | out } <NAME_MODTABLE>
no mod-table { sip | common } { in | out }sip | common – тип модификатора;
in – правила из таблицы модификации применяются при получении сообщения;
out – правила из таблицы модификации применяются при отправке сообщения;
<NAME_MODTABLE> – название таблицы модификации.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# mod-table sip in NEW_MODTABLE vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет ESBC работать с абонентами, которые находятся за NAT.
Использование отрицательной формы команды (no) отключает использование механизмов преодоления NAT.
nat comedia-mode { flexible | on | off }
no nat comedia-modeflexible – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток продолжает транслироваться;
on – проверяет источник во входящем RTP-потоке и транслирует исходящий поток на IP-адрес и UDP-порт, с которого принимается медиапоток, в случае прерывания входящего RTP-потока более чем на 1 секунду, исходящий поток перестает транслироваться;
off – режим NAT выключен.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# nat comedia-mode on vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет задать интервал для поддержания соединения за NAT.
Использование отрицательной формы команды (no) отключает поддержку соединения за NAT.
nat keep-alive-interval <TIME>
no nat keep-alive-interval
<TIME> – время в секундах, для поддержания сигнального соединения за NAT. Допустимые значения: 0 – 65535.
Отключено(0).
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# nat keep-alive-interval 30 vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет переименовать созданный абонентский интерфейс.
rename <NEW_NAME>
<NEW_NAME> — новое название user-interface.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# rename NEW_NAME_USER_INTERFACE vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет привязать таблицу маршрутизации к абонентскому интерфейсу.
Использование отрицательной формы команды (no) отвязывает таблицу маршрутизации от абонентского интерфейса.
route-table <NAME_ROUTE_TABLE>
no route-table
<NAME_ROUTE_TABLE> – название таблицы маршрутизации.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# route-table NEW_ROUTE_TABLE vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет привязать профиль безопасности к абонентскому интерфейсу.
Использование отрицательной формы команды (no) отвязывает профиль безопасности от абонентского интерфейса.
security profile <NAME_SECURITY_PROFILE>
no security profile
<WORD> – название профиля безопасности.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# security profile SECURITY_PROFILE_NAME vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет привязать SIP-профиль к абонентскому интерфейсу.
Использование отрицательной формы команды (no) отвязывает SIP-профиль от абонентского интерфейса.
sip profile <NAME_SIP_PROFILE>
no sip profile
<NAME_SIP_PROFILE> – название SIP-профиля.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# sip profile NEW_NAME_SIP_PROFILE vesbc(config-esbc-user-interface-sip)# |
Данная команда позволяет привязать SIP-транспорт к абонентскому интерфейсу.
Использование отрицательной формы команды (no) отвязывает SIP-транспорт от абонентского интерфейса.
sip transport <NAME_SIP_TRANSPORT>
no sip transport
<NAME_SIP_TRANSPORT> – название SIP-транспорта.
Отсутствует.
15
CONFIG-ESBC-USER-INTERFACE-SIP
vesbc(config-esbc-user-interface-sip)# sip transport NEW_SIP_TRANSPORT vesbc(config-esbc-user-interface-sip)# |
Данная команда используется для просмотра информации об активных сессиях.
В выводе содержится общее количество активных сессий, ID сессии, длительность вызова, CGPN до модификации, CDPN до модификации, имя вызывающей стороны, имя вызываемой стороны, CGPN после модификации, CDPN после модификации.
show esbc active calls
Команда не содержит параметров.
15
ROOT
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
|
Данная команда используется для просмотра списка заблокированных адресов, AOR и User-Agent.
В выводе содержится заблокированный адрес, причина блокировки, AOR, количество накопленных ошибок AOR, таймаут и время блокировки.
Данная команда используется для просмотра списка заблокированных AOR.
В выводе содержится заблокированный AOR, причина блокировки, количество накопленных ошибок AOR, время прощения и временная метка блокировки.
show esbc black-list aor [<LINE>]
<LINE> – строка длиной до 255 символов, выводит все заблокированные AOR, содержащие эту строку.
15
ROOT
vesbc# show esbc black-list aor 2400
AOR black-list:
--------------------------------------------------------------------------------------------
AOR Ban reason AOR Forgive Time of blocking
error time in
count minutes
------------------------- ---------------- --------- ---------- --------------------
24001@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:18
24002@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:18
24003@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:18
24004@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:18
24005@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:18
24006@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:19
24007@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:19
24008@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:19
24009@10.25.72.35 PACKET FLOODING 1 18 2025-07-25 05:08:19
|
Данная команда используется для просмотра списка заблокированных User-Agent.
В выводе содержится заблокированный UA, причина блокировки, количество накопленных ошибок UA, время прощения и временная метка блокировки.
show esbc black-list user-agent [<LINE>]
<LINE> – строка длиной до 255 символов, выводит все заблокированные User-Agent, содержащие эту строку.
15
ROOT
vesbc# show esbc black-list user-agent a
User-agent black-list:
--------------------------------------------------------------------------------------------
UA Ban reason UA error Forgive Time of blocking
count time in
minutes
------------------------- ---------------- --------- ---------- --------------------
aaaa PACKET FLOODING 25 57 2025-07-25 05:08:22 |
Данная команда используется для просмотра списка заблокированных IP-адресов.
В выводе содержится заблокированный адрес, причина блокировки, AOR, количество накопленных ошибок AOR, время блокировки и временная метка блокировки.
show esbc black-list ip [<ADDRESS>]
<ADDRESS> – заблокированный адрес в формате A.B.C.D или X:X:X:X::X.
15
ROOT
vesbc# show esbc black-list ip 10.25.72.35
IP black-list:
--------------------------------------------------------------------------------------------------------------
IP address Ban reason AOR AOR Blocking Time of blocking
error timeout
count in minutes
--------------- ---------------- ------------------------- --------- ---------- --------------------
10.25.72.35 IP BLOCKED 24021@10.25.72.35 1 1434 2025-07-25 05:08:22
ATTRIBUTES LIMIT |
Данная команда используется для просмотра статистики в текущий момент времени. Все метрики разделены на входящие и исходящие.
Метрики для вызовов:
Метрики для регистраций:
Метрики для подписок:
Метрики для RPS:
REQUESTS PER SECOND – количество SIP-запросов в секунду;
show esbc statistics { all | call | register | rps | subscribe } [<OBJECT_TYPE> [sip [<OBJECT>]]]all – суммарный вывод статистики вызовов, регистраций, RPS, подписок;
call – вывод статистики вызовов;
register – вывод статистики регистраций;
rps – вывод статистики по интенсивности SIP-запросов;
subscribe – вывод статистики подписок.
<OBJECT_TYPE> – тип объекта, по которому выводится статистика, принимает значения:
<OBJECT> – название транспорта/транка/абонентского интерфейса.
15
ROOT
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 [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 |
Данная команда используется для просмотра информации о зарегистрированных абонентах.
В выводе содержится 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> |
Данная команда используется для просмотра белого списка.
В выводе содержится адрес и причина добавления в список (is configured – адрес сконфигурированного транка, is dynamic – адрес зарегистрированного абонента).
show esbc white-list [<ADDR>]
<ADDR> – адрес для поиска в списке в формате IPv4, 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 active calls [ id <HEX> | trunk sip <WORD> | user-interface sip <WORD> ]
<HEX> – ID сессии, которую необходимо разрушить;
<WORD> – название транка/абонентского интерфейса, при указании все вызовы через выбранный объект будут завершены.
15
ROOT
vesbc# clear esbc active calls vesbc# |
Данная команда используется для очистки чёрного списка.
При использовании без параметров удаляются все записи о заблокированных IP-адресах, AOR, User-Agent.
Данная команда используется для удаления заблокированных AOR.
При использовании без параметров удаляются все заблокированные AOR.
clear esbc black-list aor [<LINE>]
<LINE> – строка длиной до 255 символов, удаляет AOR только при полном совпадении со строкой.
15
ROOT
vesbc# clear esbc black-list aor vesbc# |
Данная команда используется для удаления заблокированных User-Agent.
При использовании без параметров удаляются все заблокированные User-Agent.
clear esbc black-list user-agent [<LINE>]
<LINE> – строка длиной до 255 символов, удаляет User-Agent только при полном совпадении со строкой.
15
ROOT
vesbc# clear esbc black-list user-agent vesbc# |
Данная команда используется для удаления заблокированных 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# |
Данная команда используется для сброса активных регистраций абонентов.
При использовании без параметров сбрасываются регистрации всех абонентов.
clear esbc registration [pattern-aor <AOR> | user-interface sip <UI_NAME>]
<AOR> – маска, по которой будут искаться AOR зарегистрированных абонентов. Можно использовать регулярные выражения PCRE.;
<UI_NAME> – название абонентского интерфейса, при указании регистрации всех абонентов, зарегистрированных через указанный интерфейс, будут сброшены.
15
ROOT
vesbc# clear esbc registration vesbc# |