Дерево страниц

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

Ключ

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

...

Блок кода
esr(config)# interface voice-port 4

Scroll Pagebreak

Указать номер FXO-порта, он же префикс выхода на ТфОП:

...

Блок кода
esr(config-voice-port-fxo)# authentication name login-9
esr(config-voice-port-fxo)# authentication password superpassword

Scroll Pagebreak
Назначить SIP-профиль FXO-порту:

...

Блок кода
esr(config)# interface voice-port 1
esr(config-voice-port-fxs)# sip user phone 6101
esr(config-voice-port-fxs)# authentication name as-phone
esr(config-voice-port-fxs)# authentication password password
esr(config-voice-port-fxs)# profile sip 1
esr(config-voice-port-fxs)# exit
esr(config)# interface voice-port 2
esr(config-voice-port-fxs)# sip user phone 6102
esr(config-voice-port-fxs)# authentication name as-phone
esr(config-voice-port-fxs)# authentication password password
esr(config-voice-port-fxs)# profile sip 1
esr(config-voice-port-fxs)# exit
esr(config)# 

Scroll Pagebreak

Для регистрации и прохождения voip-трафика за nat необходимо включить на маршрутизаторе tracking и nat для sip, и включить service-voip routing на интерфейсе, через который доступен sip-сервер:

Блок кода
esr(config)# ip firewall sessions tracking sip
esr(config)# nat alg sip 
esr(config)# interface gigabitethernet 1/0/1
esr(config-if-gi)# service-voip routing
esr(config-if-gi)# exit
esr(config)# 

Scroll Pagebreak
Пример настройки voip на внутреннем pbx-сервере

...

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


Примечание

Структура регулярного Структура регулярного выражения pattern описана описана "Пример настройки плана нумерации".

Scroll Pagebreak

Настроим контекст маршрутизации для FXO-порта (пример плана нумерации для перевода вызова на 5200-5202):

Блок кода
esr(config-pbx)# ruleset FXO
esr(config-pbx-ruleset)# rule 1
esr(config-pbx-rule)# pattern '_X.,1,Dial(SIP/5200&SIP/5201&SIP/5202)'
esr(config-pbx-rule)# enable
esr(config-pbx-rule)# exit
esr(config-pbx-ruleset)# exit
esr(config-pbx)#

Scroll Pagebreak
Настроим контекст маршрутизации для FXS-портов (пример плана нумерации для набора номера 5200-5202):

...

Блок кода
esr(config-pbx)# profile fxo_ports
esr(config-pbx-profile)# client friend
esr(config-pbx-profile)# codec allow g711a
esr(config-pbx-profile)# codec allow g711u
esr(config-pbx-profile)# security level invite-port
esr(config-pbx-profile)# ruleset FXO
esr(config-pbx-profile)# exit
esr(config-pbx)# 

Scroll Pagebreak

Настроим абонентов на сервере PBX:

Блок кода
esr(config-pbx)# user 5200
esr(config-pbx-user)# profile fxs_ports
esr(config-pbx-user)# exit
esr(config-pbx)# user 5201
esr(config-pbx-user)# profile fxs_ports
esr(config-pbx-user)# exit
esr(config-pbx)# user 5202
esr(config-pbx-user)# profile fxs_ports
esr(config-pbx-user)# exit
esr(config-pbx)# user 333
esr(config-pbx-user)# profile fxo_ports
esr(config-pbx-user)# exit
esr(config-pbx)# 

Scroll Pagebreak
Включим PBX-сервер:

Блок кода
esr(config-pbx)# enable 
esr(config-pbx)# exit 
esr(config)#

...