Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
esr(config)# sip profile 1

...

public-address

Данная команда используется для указания публичного адреса – данный параметр используется в качестве внешнего адреса устройства при работе за NAT (за шлюзом). В качестве публичного адреса прописывается адрес внешнего (WAN) интерфейса шлюза (NAT), за которым установлен ESR-12V/12VF/15VF.

Использование отрицательной формы команды (no) удаляет значение.

Синтаксис
sourcepublic-address <IPv4 address>
no sourcepublic-address
Параметры

<IPv4 address> – адрес внешнего (WAN) интерфейса шлюза (NAT), за которым установлен ESR-12V/12VF/15VF.

...

Блок кода
esr(config-sip-profile)# sourcepublic-address 232.104.45.12

transfer dtmf

...

Блок кода
esr (config-pbx)# session-timer type accept

source-address

Данная команда служит для определения адреса источника для исходящих с PBX-сервера пакетов.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] source-address <ADDR>
Параметры

<ADDR> – IP-адрес источника, задаётся в виде AAA.BBB.CCC.DDD, где каждая часть принимает значения [0..255].

Значение по умолчанию

Адрес источника определяется как адрес интерфейса исходящего к адресу назначения, согласно текущей таблице маршрутизации.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX

Блок кода
esr (config-pbx)# source-address 198.18.3.1

transport port

Данная команда служит для конфигурации транспортного порта, используемого PBX.

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] transport port <PORT>
Параметры

<PORT> – номер порта, может принимать значение [1...65535].

Значение по умолчанию

5060

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX

Пример
Блок кода
esr (config-pbx)# transport port 5060

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] transport protocol <PROTO>
Параметры

<PROTO> – используемый транспортный протокол, может принимать значение [ tcp | udp | bothall].

Значение по умолчанию

udp

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX

Пример
Блок кода
esr (config-pbx)# transport protocol udp

...

Использование отрицательной формы команды (no) удаляет абонента.

Синтаксис
[no] user <UNAME>
Параметры

<UNAME> – имя или номер абонента, задается строкой длиной от 1 до 31 символа.

Необходимый уровень привилегий

15

Командный режим

CONFIG-PBX

Пример
Блок кода
esr(config-pbx)# user 1482

...

Использование отрицательной формы команды (no) удаляет значение.

Синтаксис
password { <PASS> | encrypted <ENCRYPTED-PASS>}
no password
Параметры

<PASS> – пароль для аутентификации, задаётся строкой до 16 символов;

<ENCRYPTED-PASS> – хеш пароля по алгоритму sha512, задаётся строкой размером [2..32] символов.

Необходимый уровень привилегий

15

Командный режим

CONFIG-PBX-USER

Пример
Блок кода
esr (config-pbx-user)# password 1234

...

Использование отрицательной формы команды (no) удаляет текущую настройку.

Синтаксис
[no] profile <PNAME>
Параметры

<PNAME> – имя SIP-профиля, задается словом длиной от 1 до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-USER

Пример
Блок кода
esr (config-pbx-user)# profile sip_phones

...

Использование отрицательной формы команды (no) удаляет описание.

Синтаксис
[no] description <DESCR>
Параметры

<DESCR> – описание контекста или правила маршрутизации, задается строкой от 1 до 255 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-RULESET

CONFIG-PBX-RULE

...

Использование отрицательной формы команды (no) отключает правило.

Синтаксис
[no] enable
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-RULE

Пример
Блок кода
esr (config-pbx-rule)# enable

...

Использование отрицательной формы команды (no) удаляет паттерн.

Синтаксис
[no] pattern <PSTR>
Параметры

<PSTR> – паттерн правила маршрутизации, задается строкой от 1 до 256 символов.

Значение по умолчанию

(null)

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-RULE

Пример
Блок кода
esr (config-pbx-rule)# pattern _XXX,1,Dial(SIP/${EXTEN})

...

Использование отрицательной формы команды (no) удаляет правило.

Синтаксис
[no] rule <RIDX>
Параметры

<RIDX> – индекс правила в контексте маршрутизации, задается числом от 1 до 1000.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-RULESET

Пример
Блок кода
esr (config-pbx-ruleset)# rule 1

...

Использование отрицательной формы команды (no) удаляет значение.

Синтаксис
authentication password { <PASS> | encrypted <ENCRYPTED-PASS>}
no authentication password
Параметры

<PASS> – пароль для аутентификации, задаётся строкой до 16 символов;

<ENCRYPTED-PASS> – хеш пароля по алгоритму sha512, задаётся строкой размером [2..32] символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-REG-SERVER

Пример

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] domain <DSTR>
Параметры

<DSTR> – SIP-домен на сервере регистрации, задается словом длиной от 1 до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-REG-SERVER

Пример

...

Использование отрицательной формы команды (no) отключает текущую настройку.

Синтаксис
[no] enable
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-REG-SERVER

Пример

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] ip address <ADDR>
Параметры

<ADDR> – адрес сервера регистрации, задается в формате A.B.C.D, где принимает значение [0…255], или доменным именем длиной от 1 до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-REG-SERVER

Пример

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] ip port <PORT>
Параметры

<PORT> – порт назначения на сервере регистрации, может принимать значение [1…65535].

Значение по умолчанию

5060

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-REG-SERVER

Пример

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] profile <PNAME>
Параметры

 <PNAME> – SIP-профиль, назначенный для сервера регистрации, задается словом длиной от 1 до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-REG-SERVER

Пример

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] protocol <PROTO>
Параметры

<PROTO> – протокол, используемый для связи с сервером регистрации, может принимать значение { tcp | udp }.

Значение по умолчанию

udp

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-REG-SERVER

Пример

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] username <UNAME>
Параметры

<UNAME> – аутентификационное имя пользователя на сервере регистрации.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-REG-SERVER

Пример

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
authentication password { <PASS> | encrypted <ENCRYPTED-PASS>}
no authentication password
Параметры

<PASS> – пароль для аутентификации, задаётся строкой до 16 символов;

<ENCRYPTED-PASS> – хеш пароля по алгоритму sha512, задаётся строкой размером [2..32] символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr(config-pbx-profile)# authentication password 1234

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] client <CTYPE>
Параметры

<CTYPE> – тип подключенного к профилю пользователя, может принимать одно из значений {peer | friend | user};

  • peer – разрешить входящие и исходящие звонки без авторизации;
  • user – разрешить только входящие звонки;
  • friend – скомбинировать типы профилей peer и user.
Значение по умолчанию

peer

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# client friend

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] codec allow <ATYPE>
Параметры

<ATYPE> – тип разрешенного кодека, может принимать значения [G711A | G711U | G722 | G726].

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# codec allow g722

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] from-domain <FDSTR>
Параметры

<FDSTR> – имя домена, задается словом от 1 до 31 символа.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# from-domain sip.domain

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] group calling <GTYPE>
Параметры

<GTYPE> – группа вызова, задается числом от 1 до 31.

Значение по умолчанию

255

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# group calling 16

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
group pickup <GTYPE>
no group pick-up
Параметры

<GTYPE> – группа перехвата, задается числом в диапазоне [1..31].

Значение по умолчанию

255

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# group pickup 16

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] host-address <ADDR>
Параметры

<ADDR> – адрес абонентов, задается в формате A.B.C.D, где принимает значение [0…255] или доменным именем длиной от 1 до 31 символа.

Значение по умолчанию

dynamic

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# host-address 192.168.116.183

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] in-band <ITYPE>
Параметры

<ITYPE> – может принимать значения { always | not | never }:

  • Always – всегда использовать in-band сигнализацию;
  • Not – не использовать in-band сигнализацию;
  • Never – никогда не использовать in-band сигнализацию.
Значение по умолчанию

never

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# in-band not

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] nat <NTYPE>
Параметры

<NTYPE> – политика взаимодействия с NAT, может принимать значения {comedia | force-port | both}:

  • comedia – отправить медиа поток на порт PBX, независимо от указаний SDP;
  • force-port – использовать rport, даже если его нет;
  • both – объединить comedia и force-port.
Значение по умолчанию

Отсутствует.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# nat comedia

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] protocol <PTYPE>
Параметры

<PTYPE> – используемый транспортный протокол, может принимать значение [tcp | udp | both].

Значение по умолчанию

udp

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# protocol udp

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] qualify <QTYPE>
Параметры

<QTYPE> – период проверки доступности клиента в миллисекундах, может принимать значение [100...100000].

Значение по умолчанию

1000

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# qualify 100000

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] rtp-media
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# rtp-media

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] ruleset <RNAME>
Параметры

<RNAME> – контекст маршрутизации, ассоциируемый с данным профилем. Задается словом от 1 до 31 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# ruleset local

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] security level <STYPE>
Параметры

<STYPE> – принимает значение {port | invite | invire-port | address | support};

  • port – разрешить проверку соответствия пира по IP-адресу без проверки соответствия номера порта;
  • invite – не требовать аутентификацию входящих сообщений INVITE;
  • invite-port – объединить port и invite;
  • address – аутентификация только по IP-адресу;
  • support – разрешить звонки без повторной аутентификации.
Значение по умолчанию

Отсутствует.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# security level address

...

Использование отрицательной формы команды (no) устанавливает значение по умолчанию.

Синтаксис
[no] sip-port <PORT>
Параметры

<PORT> – порт абонентов, задается числом в диапазоне [1..65535].

Значение по умолчанию

5060

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# sip-port 5062

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] type <TTYPE>
Параметры

<TTYPE> – тип созданного SIP-профиля, может принимать значения {local | remote};

  • local – профиль используется для регистрации на локальном сервере;
  • remote – профиль используется для регистрации на удаленном сервере.
Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr (config-pbx-profile)# type local

...

Использование отрицательной формы команды (no) удаляет текущее значение.

Синтаксис
[no] username <UNAME>
Параметры

<UNAME> – аутентификационное имя для пользователей, задается словом от 1 до 31 символов.

Необходимый уровень привилегий

10

Командный режим

CONFIG-PBX-PROFILE

Пример
Блок кода
esr(config-pbx-profile)# username user

...

Данная команда служит для отображения пиров, подключенных к PBX.

Синтаксис
show pbx peers
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show pbx peers

...

Данная команда служит для отображения активных регистраций на PBX-сервере.

Синтаксис
show pbx registrations
Параметры

Команда не содержит параметров.

Необходимый уровень привилегий

1

Командный режим

ROOT

Пример
Блок кода
esr# show pbx registrations

...