Kamis, 07 Maret 2013

Trunking asterisk to asterisk

Sung ces ..
Misalkan kita mempunyai dua server
Server 1 = 10.4.74.34
server 2 = 10.4.74.28
Okok ..kita mulai satu persatu
SERVER 1
edit bagian sip.conf
[general]
context = default
bindaddr = 0.0.0.0
bindport = 5060  
disallow = all 
allow = ulaw 
allow = alaw 
allow = gsm

[1001] 
context=default 
username=1001  
secret=1001 
type=friend 
host=dynamic

[2-sip-trunk]  
type=friend 
nat=yes 
context=default
host=10.4.74.28 
disallow=all 
allow=ulaw 
allow=alaw 
allow=gsm 
allow=g729 
canreinvite=no  
qualify=yes

edit bagian extensions.conf
[general]  
static=yes
writeprotect=no

[default]
exten => 1001,1,Dial(SIP/1001)
exten => 1001,2,Hangup
exten => _2X.,1,Dial(SIP/2-sip-trunk/${EXTEN:1})
exten => _2X.,2,Hangup()


Selanjutnya kita konfigurasikan ke server ke-2
SERVER 2
edit bagian sip.conf
[general] 
context=default
bindaddr=0.0.0.0  
bindport=5060  
disallow=all
allow=ulaw 
allow=alaw 
allow=gsm

[2001] 
context=default 
username=2001  
secret=2001 
type=friend 
host=dynamic

[2002] 
context=default 
username=2002 
secret=2002  
type=friend 
host=dynamic

[1-sip-trunk] 
type=friend 
nat=yes 
context=default 
host=10.4.74.34 
disallow=all 
allow=ulaw 
allow=alaw 
allow=gsm
allow=g729
canreinvite=no
qualify=yes


kemudian edit bagian extensions.conf
 [general]
static=yes
writeprotect=no
[default]
exten => 2001,1,Dial(SIP/2001)
exten => 2001,2,Hangup
exten => 2002,1,Dial(SIP/2002)
exten => 2002,2,Hangup
exten => _1X.,1,Dial(SIP/1-sip-trunk/${EXTEN:1})
exten => _1X.,2,Hangup()

Selesai deh
tinggal gunakan softphone untuk melakukan pengecekan yaitu melakukan panggilandari client server 1 ke 2 atau sebaliknya
Semoga bermanfaat ces...

Tidak ada komentar:

Posting Komentar