Asterisk и IP-телефония

forum.opennet.ru - "уЧСЪБФШ 2 БУФЕТЙУЛБ" (1)

Материал перенесён из старой базы знаний ATC-IP и оформлен в едином стиле нового сайта.

рПЙУЛ
ЛМАЮЙ
):
ртпзтбннщ
уфбфшй
упчефщ
жптхн
WIKI
опчпуфй
MAN'Щ
дплхнеофбгйс
ЖПТХНЩ
РПНПЭШ
РПЙУЛ
ТЕЗЙУФТБГЙС
НБКММЙУФ
ЧИПД/ЧЩИПД
УМЕЦЛБ
"уЧСЪБФШ 2 БУФЕТЙУЛБ"
чБТЙБОФ ДМС ТБУРЕЮБФЛЙ
рТЕД. ФЕНБ
уМЕД. ФЕНБ
жПТХН
пФЛТЩФЩЕ УЙУФЕНЩ ОБ УЕТЧЕТЕ
VoIP
йЪОБЮБМШОПЕ УППВЭЕОЙЕ
пФУМЕЦЙЧБФШ
"уЧСЪБФШ 2 БУФЕТЙУЛБ"
уППВЭЕОЙЕ ПФ
Sibierski
(ok) on 18-йАО-10, 13:02
еУФШ ЪБДБЮБ: ОБУФТПЙФШ РЕТЕЧПД ЧИПДСЭЙИ ЪЧПОЛПЧ У ПДОПЗП БУФЕТБ ОБ ДТХЗПК, ОБУФТПЙФШ ДПЪЧПО РП ДПВБЧПЮОЩН НЕЦДХ БУФЕТБНЙ. (чПЪНПЦОП, ОЕРТБЧЙМШОП УЖПТНХМЙТПЧБМ).
йУИПДОЩЕ:
БУФЕТ1 - 192.168.20.27 - ТБВПЮЙК УЕТЧ.
БУФЕТ2 - 192.168.50.2 - ОБУФТБЙЧБЕНЩК УЕТЧ.
рПДУЕФЙ УПЕДЙОЕОЩ НЕЦДХ УПВПК ФХОЕМЕН ОБ ГЙУЛБИ 1841.
пВБ БУФЕТБ ЙНЕАФ РПНЙНП ОБФПЧУЛЙИ ЙРПЧ ТЕБМШОЩЕ У РТСНЩН ЙОЕФПН.
оБ БУФЕТ2 ЧПЪНПЦОП РПЪЧПОЙФШ - ЙЗТБЕФ ivr (ДБМШЫЕ ОЕ МБЪЙМ). чПЪНПЦОП ЪЧПОЙФШ НЕЦДХ ДПВБЧПЮОЩНЙ.
оП ЙУИПДСЭЙЕ ОБТХЦХ ОЕ ТБВПФБАФ. пРЩФ ОБУФТПКЛЙ НЙОЙНБМШОЩК, РТПЫХ РПНПЭЙ. ч РТБЧЙМБИ ДПЪЧПОБ ФПЦЕ ПУПВП ОЕ ЛПЧЩТСМУС
ЛПОЖЙЗЙ БУФЕТБ2
sip.conf
general
context=2151251
limitonpeer=yes
;allowguest=no ; Allow or reject guest calls (default is yes, this can also be set to 'osp'
allowguest=yes
bindport=5060 ; UDP Port to bind to (SIP standard port is 5060)
bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to allndaddr=192.168.20.21 )
srvlookup=yes ; Enable DNS SRV lookups on outbound calls
; Note: Asterisk only uses the first host
register => 2151251:pin@sip.serv.ip.aster2/2151251
disallow=all ; First disallow all codecs
allow=g729
allow=gsm ; GSM consumes far less bandwidth than ulaw
allow=ulaw
allow=alaw
mohinterpret=default
mohsuggest=default
promiscredir = yes ; If yes, allows 302 or REDIR to non-local SIP address
; Note that promiscredir when redirects are made to the
; local system will cause loops since Asterisk is incapable
; of performing a "hairpin" call.
dtmfmode = rfc2833
;compactheaders = yes ; send compact sip headers.
notifyhold = yes ; Notify subscriptions on HOLD state (default: no)
ignoreregexpire=yes ; Enabling this setting has two functions:
;relaxdtmf=yes
4000
type = friend
context = vip_user
username = 4000
secret = 4000ab
callerid =
host = dynamic
nat = yes
canreinvite = no
dtmfmode = auto
allow = g729
allow = ulaw
allow = alaw
allow = gsm
qualify=yes
call-limit=99
4011
type = friend
context = vip_user
username = 4011
secret = 4011ab
callerid =
host = dynamic
nat = yes
canreinvite = no
dtmfmode = auto
allow = g729
allow = ulaw
allow = alaw
allow = gsm
qualify=yes
call-limit=99
extensions.conf
general
static=yes
writeprotect=no
autofallthrough=no
clearglobalvars=no
priorityjumping=yes
userscontext=default
globals
2151251
exten => 2151251,1,Answer()
;exten => 2151251,n,Backgroud(demo-instruct)
;exten => 2151251,2,Dial(SIP/84957293545@sip.serv.ip.aster1,60,t)
exten => 2151251,2,Dial(SIP/84957293545@sip.serv.ip.aster2,60,t)
;exten => 4000,1,Dial(SIP/${4000})
====dobavoch=======
exten => 4000,1,Dial(SIP/4000)
exten => 4011,1,Dial(SIP/4011)
dtmf
exten => _1XXX,1,Dial(SIP/${EXTEN}@192.168.20.27,t)
exten => 2XXX,1,Dial(SIP/${exten}@192.168.20.27,t)
Позвонить +7 (343) 382-33-16