Conf

Published on January 2017 | Categories: Documents | Downloads: 64 | Comments: 0 | Views: 504
of 5
Download PDF   Embed   Report

Comments

Content

[general]
;udpbindaddr=192.168.0.101
context=default
language=es
dtmfmode=rfc2833
disallow=all
allow=g722
allow=ulaw
allow=alaw
;allow=g263
;allow=g263p
;allow=g264
;videosupport=yes

[100]
type=friend
defaultuser=100
secret=123
canreinvite=no
host=dynamic
context=house
voicemail=default
mailbox=100@default
[101]
type=friend
defaultuser=101
secret=123
canreinvite=no
host=dynamic
nat=yes
context=house
voicemail=default
port=5061
mailbox=101@default
[102]
type=friend
defaultuser=102
secret=123
canreinvite=no
host=dynamic
nat=yes
context=house
voicemail=default
;port=5061
[arch2]
type=friend
defaultuser=arch2
secret=123
host=dynamic
context=house
----------------------------[globals]
;variables go here

[default]
; default context
[incoming]
; calls incoming
[outgoing]
; calls outgoing
[house]
exten =>
exten =>
exten =>
exten =>
exten =>
exten =>

100,1,Dial(SIP/100,5,r)
100,n,GotoIf($["DIALSTATUS" = "BUSY"]?busy:unavail)
100,n(unavail),Voicemail(100@default,u)
100,n,Hangup()
100,n(busy),Voicemail(${EXTEN}@default,b)
100,n,Hangup()

exten
exten
exten
exten
exten
exten

101,1,Dial(SIP/101,5,r)
101,n,GotoIf($["DIALSTATUS" = "BUSY"]?busy:unavail)
101,n(unavail),Voicemail(101@default,u)
101,n,Hangup()
101,n(busy),Voicemail(${EXTEN}@default,b)
101,n,Hangup()

=>
=>
=>
=>
=>
=>

;exten => 102,1,Answer()
exten => 102,1,GotoIfTime(13:00-23:00|mon-fri|1-31|jan-dec?house,s,1)
;exten => 102,n,SMS(${CALLERIDNUM},${EXTEN},${EXTEN},${CALLERIDNAME})
exten => 102,n,Dial(SIP/102,5,r)
exten => 102,n,GotoIf($["DIALSTATUS" = "BUSY"]?busy:unavail)
exten => 102,n(unavail),Voicemail(102@default,u)
exten => 102,n,Hangup()
exten => 102,n(busy),Voicemail(${EXTEN}@default,b)
exten => 102,n,Hangup()
exten => s,1,Answer()
;exten => s,n,SetMusicOnHold(default)
exten => s,n,Playback(demo-thanks)
exten => s,n,Hangup()
;exten => h,1,Answer()
;exten => h,n,Playback(demo-thanks)
;exten => h,n,Hangup()
exten => 300,1,Answer()
exten => 300,n,VoicemailMain(${CALLERID(num)@house})
exten => 300,n,Hangup()
exten => 500,1,Answer()
exten => 500,n,Playback(demo-thanks)
;exten => 500,n,Echo()
exten => 500,n,Playback(demo-thanks)
exten => 500,n,Hangup()
exten => _9XXX,1,Dial(SIP/arch1/${EXTEN:1},5)
exten => _9XXX,n,Hangup()
###########################################################
[root@arch1 asterisk]# cat sip.conf
[general]

;udpbindaddr=192.168.0.101
context=default
language=es
dtmfmode=rfc2833
disallow=all
allow=g722
allow=ulaw
allow=alaw
;allow=g263
;allow=g263p
;allow=g264
;videosupport=yes
[trunk-arch1-arch2]
type=peer
host=192.168.0.20
context=house
defaultuser=arch2-arch1
secret=123
[arch2]
type=friend
user=101
defaultuser=101
secret=123
host=192.168.0.20
context=house
[100]
type=friend
defaultuser=100
secret=123
canreinvite=no
host=dynamic
context=house
voicemail=default
mailbox=100@default
[101]
type=friend
defaultuser=101
secret=123
canreinvite=no
host=dynamic
nat=yes
context=house
voicemail=default
port=5061
mailbox=101@default
[102]
type=friend
defaultuser=102
secret=123
canreinvite=no
host=dynamic
nat=yes
context=house
voicemail=default

;port=5061
------------------------------[root@arch1 asterisk]# cat extensions.conf
[general]
tatic=yes
;writeprotect=no
autofallthrough=yes
;register => arch2:[email protected]
[globals]
;variables go here
[default]
; default context
[incoming]
; calls incoming
[outgoing]
; calls outgoing
;exten => _2XXX,1,Dial(SIP/arch2/${EXTEN})
[house]
exten =>
exten =>
exten =>
exten =>
exten =>
exten =>

100,1,Dial(SIP/100,5,r)
100,n,GotoIf($["DIALSTATUS" = "BUSY"]?busy:unavail)
100,n(unavail),Voicemail(100@default,u)
100,n,Hangup()
100,n(busy),Voicemail(${EXTEN}@default,b)
100,n,Hangup()

exten
exten
exten
exten
exten
exten

101,1,Dial(SIP/101,5,r)
101,n,GotoIf($["DIALSTATUS" = "BUSY"]?busy:unavail)
101,n(unavail),Voicemail(101@default,u)
101,n,Hangup()
101,n(busy),Voicemail(${EXTEN}@default,b)
101,n,Hangup()

=>
=>
=>
=>
=>
=>

;exten => 102,1,Answer()
exten => 102,1,GotoIfTime(13:00-23:00|mon-fri|1-31|jan-dec?house,s,1)
;exten => 102,n,SMS(${CALLERIDNUM},${EXTEN},${EXTEN},${CALLERIDNAME})
exten => 102,n,Dial(SIP/102,5,r)
exten => 102,n,GotoIf($["DIALSTATUS" = "BUSY"]?busy:unavail)
exten => 102,n(unavail),Voicemail(102@default,u)
exten => 102,n,Hangup()
exten => 102,n(busy),Voicemail(${EXTEN}@default,b)
exten => 102,n,Hangup()
exten => s,1,Answer()
;exten => s,n,SetMusicOnHold(default)
exten => s,n,Playback(demo-thanks)
exten => s,n,Hangup()
;exten => h,1,Answer()
;exten => h,n,Playback(demo-thanks)
;exten => h,n,Hangup()
exten => 300,1,Answer()
exten => 300,n,VoicemailMain(${CALLERID(num)@house})

exten => 300,n,Hangup()
exten => 500,1,Answer()
exten => 500,n,Playback(demo-thanks)
;exten => 500,n,Echo()
exten => 500,n,Playback(demo-thanks)
exten => 500,n,Hangup()
exten => _8XXX,1,Dial(SIP/arch2/${EXTEN:1},5)
exten => _8XXX,n,Hangup()

Sponsor Documents

Or use your account on DocShare.tips

Hide

Forgot your password?

Or register your new account on DocShare.tips

Hide

Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in

Close