[authentication]
и секцию с произвольным названием (в примере - [myprovider]
) для соединения с провайдером.[general]
register=>70001234500:specialist123@10.20.30.1 ;; заменить логин, пароль и ip сервера
allowguest=no
autocreatepeer=no
alwaysauthreject=yes
[authentication]
auth=70001234500:specialist123@REGISTRAR ;; заменить логин и пароль
[myprovider]
type=peer
fromuser=70001234500 ;; заменить логин
defaultuser=70001234500 ;; заменить логин
secret=specialist123 ;; заменить пароль
host=10.20.30.1 ;; заменить адрес сервера
context=incoming ;; новый контекст
dtmfmode=rfc2833
insecure=invite,port
[incoming]
:[incoming]
exten => s,1,Wait(2)
same => n,Playback(beep)
same => n,Dial(SIP/101,10,r)
same => n,Hangup()
[phones]
добавьте обработку исходящего вызова:exten => _[78]X.,1,Dial(SIP/myprovider/${EXTEN})
;; или
exten => _[78]XXXXXXXXXX,1,Dial(SIP/myprovider/${EXTEN})
;; или
exten => _[78]00012345XX,1,Dial(SIP/myprovider/${EXTEN})
Создайте нового абонента 200
и новый контекст local
для него: